API Reference > geometry-core > Solid > SolidPrimitiveType SolidPrimitiveType Type alias Describes the concrete type of a SolidPrimitive. Each type name maps to a specific subclass and can be used for type-switching in conditional statements. "box" => Box "cone" => Cone "sphere" => Sphere "linearSweep" => LinearSweep "rotationalSweep" => RotationalSweep "ruledSweep" => RuledSweep "torusPipe" => TorusPipe SolidPrimitiveType = "box" = undefined | "cone" = undefined | "sphere" = undefined | "linearSweep" = undefined | "rotationalSweep" = undefined | "ruledSweep" = undefined | "torusPipe" = undefined Defined in core/geometry/src/solid/SolidPrimitive.ts Line 33 Last Updated: 15 June, 2021