Element Type
-
interface ICwAPI3DElementType
Public Functions
-
virtual void destroy() = 0
Destroys itself.
-
virtual bool isNone() = 0
Tests if the element type is none.
- Returns:
is the element type none
-
virtual bool isNormalNode() = 0
Tests if the element type is normal node.
- Returns:
is the element type normal node
-
virtual bool isConnectorNode() = 0
Tests if the element type is connector node.
- Returns:
is the element type normal node
-
virtual bool isWireAxis() = 0
Tests if the element type is wire axis.
- Returns:
is the element type wire axis
-
virtual bool isEaveAxis() = 0
Tests if the element type is eave axis.
- Returns:
is the element type eave axis
-
virtual bool isRectangularAxis() = 0
Tests if the element type is rectangular axis.
- Returns:
is the element type rectangular axis
-
virtual bool isCircularAxis() = 0
Tests if the element type is circular axis.
- Returns:
is the element type circular axis
-
virtual bool isDrillingAxis() = 0
Tests if the element type is drilling axis.
- Returns:
is the element type drilling axis
-
virtual bool isConnectorAxis() = 0
Tests if the element type is connector axis.
- Returns:
is the element type connector axis
-
virtual bool isLine() = 0
Tests if the element type is line.
- Returns:
is the element type line
-
virtual bool isSurface() = 0
Tests if the element type is surface.
- Returns:
is the element type surface
-
virtual bool isCadwork() = 0
Tests if the element type is Cadwork.
- Returns:
is the element type Cadwork
-
virtual bool isGlobalCut() = 0
Tests if the element type is global cut.
- Returns:
is the element type global cut
-
virtual bool isWall() = 0
Tests if the element type is wall.
- Returns:
is the element type wall
-
virtual bool isOpening() = 0
Tests if the element type opening.
- Returns:
is the element type opening
-
virtual bool isFloor() = 0
Tests if the element type is floor.
- Returns:
is the element type floor
-
virtual bool isRoof() = 0
Tests if the element type is roof.
- Returns:
is the element type roof
-
virtual bool isContainer() = 0
Tests if the element type is container.
- Returns:
is the element type container
-
virtual bool isExportSolid() = 0
Tests if the element type is export solid.
- Returns:
is the element type export solid
-
virtual bool isAuxiliary() = 0
Tests if the element type is auxiliary.
- Returns:
is the element type auxiliary
-
virtual bool isNestingParent() = 0
Tests if the element type is nesting parent.
- Returns:
is the element type nesting parent
-
virtual bool isRectangularBeam() = 0
Tests if the element type is rectangular beam.
- Returns:
is the element type rectangular beam
-
virtual bool isCircularBeam() = 0
Tests if the element type is circular beam.
- Returns:
is the element type circular beam
-
virtual bool isSteelShape() = 0
Tests if the element type is steel shape.
- Returns:
is the element type steel shape
-
virtual bool isPanel() = 0
Tests if the element type is panel.
- Returns:
is the element type panel
-
virtual bool isRotationElement() = 0
Tests if the element type is rotation element.
- Returns:
is the element type rotation element
-
virtual bool isAdditionalElement() = 0
Tests if the element type is additional element.
- Returns:
is the element type additional element
-
virtual bool isRoom() = 0
Tests if the element type is none.
- Returns:
is the element type none
-
virtual bool isGraphicalObject() = 0
Tests if the element type is graphical object.
- Returns:
is the element type graphical object
-
virtual bool isDimension() = 0
Tests if the element type is dimension.
- Returns:
is the element type dimension
-
virtual bool isTextDocument() = 0
Tests if the element type is text document.
- Returns:
is the element type text document
-
virtual bool isExportSolidScene() = 0
Tests if the element type is export solid scene.
- Returns:
is the element type export solid scene
-
virtual bool isSectionTrace() = 0
Tests if the element type is section trace.
- Returns:
is the element type section trace
-
virtual bool isFramedWall() = 0
Tests if the element type is framed wall.
- Returns:
is the element type framed wall
-
virtual bool isSolidWoodWall() = 0
Tests if the element type is solid wall.
- Returns:
is the element type solid wall
-
virtual bool isLogWall() = 0
Tests if the element type is log wall.
- Returns:
is the element type log wall
-
virtual bool isFramedFloor() = 0
Tests if the element type is framed floor.
- Returns:
is the element type framed floor
-
virtual bool isSolidWoodFloor() = 0
Tests if the element type is solid floor.
- Returns:
is the element type solid floor
-
virtual bool isFramedRoof() = 0
Tests if the element type is framed roof.
- Returns:
is the element type framed roof
-
virtual bool isSolidWoodRoof() = 0
Tests if the element type is solid roof.
- Returns:
is the element type solid roof
-
virtual bool isCircularMEP() = 0
Tests if the element type is circular MEP.
- Returns:
is the element type circular MEP
-
virtual bool isRectangularMEP() = 0
Tests if the element type is rectangular MEP.
- Returns:
is the element type rectangular MEP
-
virtual void setNone() = 0
Sets the element type to none.
-
virtual void setNormalNode() = 0
Sets the element type to normal node.
-
virtual void setConnectorNode() = 0
Sets the element type to connector node.
-
virtual void setWireAxis() = 0
Sets the element type to wire axis.
-
virtual void setEaveAxis() = 0
Sets the element type to eave axis.
-
virtual void setRectangularAxis() = 0
Sets the element type to rectangular axis.
-
virtual void setCircularAxis() = 0
Sets the element type to circular axis.
-
virtual void setDrillingAxis() = 0
Sets the element type to drilling axis.
-
virtual void setConnectorAxis() = 0
Sets the element type to connector axis.
-
virtual void setLine() = 0
Sets the element type to line.
-
virtual void setSurface() = 0
Sets the element type to surface.
-
virtual void setCadwork() = 0
Sets the element type to Cadwork.
-
virtual void setGlobalCut() = 0
Sets the element type to global cut.
-
virtual void setOpening() = 0
Sets if the element type opening.
-
virtual void setContainer() = 0
Sets the element type to container.
-
virtual void setExportSolid() = 0
Sets the element type to export solid.
-
virtual void setAuxiliary() = 0
Sets the element type to auxiliary.
-
virtual void setNestingParent() = 0
Sets the element type to nesting parent.
-
virtual void setRectangularBeam() = 0
Sets the element type to rectangular beam.
-
virtual void setCircularBeam() = 0
Sets the element type to circular beam.
-
virtual void setSteelShape() = 0
Sets the element type to steel shape.
-
virtual void setPanel() = 0
Sets the element type to panel.
-
virtual void setRotationElement() = 0
Sets the element type to rotation element.
-
virtual void setAdditionalElement() = 0
Sets the element type to additional element.
-
virtual void setRoom() = 0
Sets the element type to none.
-
virtual void setGraphicalObject() = 0
Sets the element type to graphical object.
-
virtual void setDimension() = 0
Sets the element type to dimension.
-
virtual void setTextDocument() = 0
Sets the element type to text document.
-
virtual void setExportSolidScene() = 0
Sets the element type to export solid scene.
-
virtual void setSectionTrace() = 0
Sets the element type to section trace.
-
virtual void setFramedWall() = 0
Sets the element type to framed wall.
-
virtual void setSolidWoodWall() = 0
Sets the element type to solid wall.
-
virtual void setLogWall() = 0
Sets the element type to log wall.
-
virtual void setFramedFloor() = 0
Sets the element type to framed floor.
-
virtual void setSolidWoodFloor() = 0
Sets the element type to solid floor.
-
virtual void setFramedRoof() = 0
Sets the element type to framed roof.
-
virtual void setSolidWoodRoof() = 0
Sets the element type to solid roof.
-
virtual void setCircularMEP() = 0
Sets the element type to circular MEP.
-
virtual void setRectangularMEP() = 0
Sets the element type to rectangula MEP.
-
virtual void destroy() = 0