ShapeExtruder
Description
- Derived from
Abstract base class for IShapeExtruder implementations.
Public / Constructors
Along
Creates a Cartesian shape extruder.
Extrusion is performed by multiplying the given matrix in with the vector (x,y,v), where x is the shape X-coordinate, y is the shape Y-coordinate and v is the vertical coordinate of the extrusion.
AlongX
Creates a Cartesian shape extruder.
For default parameter values, the shape X- and Y-coordinates are mapped to the Y+ and Z+ axes. The extrusion is applied along the (1,0,0) vector.
AlongY
Creates a Cartesian shape extruder.
For default parameter values, the shape X- and Y-coordinates are mapped to the Z+ and X+ axes. The extrusion is applied along the (0,1,0) vector.
AlongZ
Creates a Cartesian shape extruder.
For default parameter values, the shape X- and Y-coordinates are mapped to the X+ and Y+ axes. The extrusion is applied along the (0,0,1) vector.
Georef
2 overloads
Creates a geocentric shape extruder.
Shapes must have a geo-reference. The extrusion range is interpreted according to verticalType opt.
Creates a geocentric shape extruder.
Shapes must have a geo-reference. The extrusion range is interpreted according to verticalTypeStart in and verticalTypeEnd in.