Class Ifc4x3_rc1::IfcAlignment2DSegment¶
Defined in File Ifc4x3_rc1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x3_rc1.
Inheritance Relationships¶
Base Type¶
public Ifc4x3_rc1::IfcGeometricRepresentationItem
(Class Ifc4x3_rc1::IfcGeometricRepresentationItem)
Derived Types¶
public Ifc4x3_rc1::IfcAlignment2DCantSegment
(Class Ifc4x3_rc1::IfcAlignment2DCantSegment)public Ifc4x3_rc1::IfcAlignment2DHorizontalSegment
(Class Ifc4x3_rc1::IfcAlignment2DHorizontalSegment)public Ifc4x3_rc1::IfcAlignment2DVerticalSegment
(Class Ifc4x3_rc1::IfcAlignment2DVerticalSegment)
Class Documentation¶
-
class
Ifc4x3_rc1
::
IfcAlignment2DSegment
: public Ifc4x3_rc1::IfcGeometricRepresentationItem¶ Subclassed by Ifc4x3_rc1::IfcAlignment2DCantSegment, Ifc4x3_rc1::IfcAlignment2DHorizontalSegment, Ifc4x3_rc1::IfcAlignment2DVerticalSegment
Public Types
-
typedef IfcTemplatedEntityList<IfcAlignment2DSegment>
list
¶
Public Functions
-
bool
hasTangentialContinuity
() const¶ Whether the optional attribute TangentialContinuity is defined for this IfcAlignment2DSegment.
-
bool
TangentialContinuity
() const¶
-
void
setTangentialContinuity
(bool v)¶
-
bool
hasStartTag
() const¶ Whether the optional attribute StartTag is defined for this IfcAlignment2DSegment.
-
std::string
StartTag
() const¶
-
void
setStartTag
(std::string v)¶
-
bool
hasEndTag
() const¶ Whether the optional attribute EndTag is defined for this IfcAlignment2DSegment.
-
std::string
EndTag
() const¶
-
void
setEndTag
(std::string v)¶
-
IfcAlignment2DSegment
(IfcEntityInstanceData *e)¶
-
IfcAlignment2DSegment
(boost::optional<bool> v1_TangentialContinuity, boost::optional<std::string> v2_StartTag, boost::optional<std::string> v3_EndTag)¶
-
typedef IfcTemplatedEntityList<IfcAlignment2DSegment>