ReferencePlaneID
Canonical path: NemAll_Python_ArchElements.ReferencePlaneID
struct for handling reference plane IDs
Methods:
-
Invalidate
–Set values to undefined state
-
IsDefaultLowerPlane
–Find out if reference plane is default lower reference plane
-
IsDefaultUpperPlane
–Find out if reference plane is default upper reference plane
-
IsDocumentRefSurface
–Find out if reference surface is from document
-
IsInModel
–Find out if reference plane is in model
-
IsValid
–Get validity of ref plane
-
SetCustomLowerPlane
–Set values to custom lower state
-
SetCustomUpperPlane
–Set values to custom upper state
-
__eq__
–Equal operator
-
__init__
–Overloaded function. See individual overloads.
-
__lt__
–Less operator
-
__ne__
–Unequal operator
-
__repr__
–Convert to string
Attributes:
IsDefaultLowerPlane
Find out if reference plane is default lower reference plane
Returns:
-
bool
–true if ref plane is default lower ref plane
IsDefaultUpperPlane
Find out if reference plane is default upper reference plane
Returns:
-
bool
–true if ref plane is default upper ref plane
IsDocumentRefSurface
Find out if reference surface is from document
Returns:
-
bool
–true is reference surface from document (not in model)
IsInModel
Find out if reference plane is in model
Returns:
-
bool
–true if ref plane is in model
__eq__
__eq__(other: ReferencePlaneID) -> bool
Equal operator
Parameters:
-
other
(ReferencePlaneID
) –Reference plane ID to compare
Returns:
-
bool
–Reference plane IDs are equal
__init__
overloaded
__lt__
__lt__(other: ReferencePlaneID) -> bool
Less operator
Parameters:
-
other
(ReferencePlaneID
) –Reference plane ID to compare
Returns:
-
bool
–Reference plane is lees then other
__ne__
__ne__(other: ReferencePlaneID) -> bool
Unequal operator
Parameters:
-
other
(ReferencePlaneID
) –Reference plane ID to compare
Returns:
-
bool
–Reference plane IDs are not equal