Class GeoSolid
- Namespace
- RvtIO.Model
- Assembly
- RvtIO.dll
Extruded solid: a 2D profile swept along a direction. Used for walls (rectangle profile extruded vertically). All dimensions in feet.
public class GeoSolidInheritance
Inherited Members
Properties
ExtrusionDirection
Extrusion direction [x, y, z] (typically [0,0,1] for walls).
public double[] ExtrusionDirection { get; set; }Property Value
- double[]
ExtrusionHeight
Extrusion height in feet.
public double ExtrusionHeight { get; set; }Property Value
Openings
Rectangular openings cut through this solid.
public List<GeoOpening>? Openings { get; set; }Property Value
Position
Position of the solid base center [x, y, z] in feet.
public double[] Position { get; set; }Property Value
- double[]
ProfileDepth
Profile depth in feet (perpendicular to RefDirection - wall thickness for walls).
public double ProfileDepth { get; set; }Property Value
ProfileWidth
Profile width in feet (along RefDirection - wall length for walls).
public double ProfileWidth { get; set; }Property Value
RefDirection
Direction of profile X-axis [x, y, z] (wall length direction for walls).
public double[] RefDirection { get; set; }Property Value
- double[]