NemAll_Python_ArchElements

Exposed classes and functions from NemAll_Python_ArchElements

 
Classes
       
Boost.Python.instance(builtins.object)
AllplanElement
ArchElement
WallElement
WallProperties
WallTierProperties

 
class AllplanElement(Boost.Python.instance)
    
Method resolution order:
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
GetAttributes(...)
GetAttributes( (AllplanElement)arg1) -> object :
    Get the attributes object
    
    Return:  Attributes object
GetCommonProperties(...)
GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
    Get the common properties
    
    Return:  Common properties
GetGeometryObject(...)
GetGeometryObject( (AllplanElement)arg1) -> object :
    Get the geometry object
    
    Return:  Geometry object
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object
__init__(...)
Raises an exception
This class cannot be instantiated from Python
__reduce__ = (...)

Static methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class ArchElement(AllplanElement)
    
Method resolution order:
ArchElement
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
Raises an exception
This class cannot be instantiated from Python
__reduce__ = (...)

Static methods inherited from AllplanElement:
GetAttributes(...)
GetAttributes( (AllplanElement)arg1) -> object :
    Get the attributes object
    
    Return:  Attributes object
GetCommonProperties(...)
GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
    Get the common properties
    
    Return:  Common properties
GetGeometryObject(...)
GetGeometryObject( (AllplanElement)arg1) -> object :
    Get the geometry object
    
    Return:  Geometry object
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object

Static methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class WallElement(ArchElement)
    
Method resolution order:
WallElement
ArchElement
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (WallProperties)wallProp, (object)axis) -> None :
    Constructor
    
    Parameter: wallProp  Wall properties
               axis      Axis
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 112

Static methods inherited from AllplanElement:
GetAttributes(...)
GetAttributes( (AllplanElement)arg1) -> object :
    Get the attributes object
    
    Return:  Attributes object
GetCommonProperties(...)
GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
    Get the common properties
    
    Return:  Common properties
GetGeometryObject(...)
GetGeometryObject( (AllplanElement)arg1) -> object :
    Get the geometry object
    
    Return:  Geometry object
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object

Static methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class WallProperties(Boost.Python.instance)
    
Method resolution order:
WallProperties
Boost.Python.instance
builtins.object

Static methods defined here:
GetTierCount(...)
GetTierCount( (WallProperties)arg1) -> int :
    Get the tier count
    
    Return:  Tier count
GetWallTierProperties(...)
GetWallTierProperties( (WallProperties)arg1, (RefMode_Enum)tierIndex) -> WallTierProperties :
    Get the wall tier properties
    
    Parameter: tierIndex  Tier index
    
    Return:  Wall tier properties
LoadFromFavoriteFile(...)
LoadFromFavoriteFile( (WallProperties)arg1, (DocumentAdapter)doc) -> None :
    Load the properties from the favorite file
    
    Parameter: doc  Document
SetTierCount(...)
SetTierCount( (WallProperties)arg1, (RefMode_Enum)tierCount) -> None :
    Set the tier count
    
    Parameter: tierCount  Tier count
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (WallProperties)wallProp) -> None :
    Copy constructor
    
    Parameter: wallProp  Wall properties
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 24

Static methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class WallTierProperties(Boost.Python.instance)
    
Method resolution order:
WallTierProperties
Boost.Python.instance
builtins.object

Static methods defined here:
ResetBackgroundColor(...)
ResetBackgroundColor( (WallTierProperties)arg1) -> None :
    Reset the background color
SetBackgroundColor(...)
SetBackgroundColor( (WallTierProperties)arg1, (RefMode_Enum)colorID) -> None :
    Set the background color
    
    Parameter: colorID  Background color ID
SetCommonProperties(...)
SetCommonProperties( (WallTierProperties)arg1, (CommonProperties)comProp) -> None :
    Set the common properties
    
    Parameter: comProp  Common properties
SetFaceStyle(...)
SetFaceStyle( (WallTierProperties)arg1, (RefMode_Enum)faceStyleID) -> None :
    Set the face style
    
    Parameter: faceStyleID  Face style ID
SetFilling(...)
SetFilling( (WallTierProperties)arg1, (RefMode_Enum)fillingID) -> None :
    Set the filling
    
    Parameter: fillingID  Filling ID
SetHatch(...)
SetHatch( (WallTierProperties)arg1, (RefMode_Enum)hatchID) -> None :
    Set the hatch
    
    Parameter: hatchID  Hatch ID
SetHeight(...)
SetHeight( (WallTierProperties)arg1) -> None :
    Set the height
SetPattern(...)
SetPattern( (WallTierProperties)arg1, (RefMode_Enum)patternID) -> None :
    Set the pattern
    
    Parameter: patternID  Pattern ID
SetThickness(...)
SetThickness( (WallTierProperties)arg1, (float)thickness) -> None :
    Set the thickness
    
    Parameter: thickness  Thickness
    
    Return:  missing !!!
__init__(...)
Raises an exception
This class cannot be instantiated from Python
__reduce__ = (...)

Static methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__