NemAll_Python_Precast

Exposed classes and functions from NemAll_Python_Precast

 
Classes
       
Boost.Python.enum(builtins.int)
FixtureCombinationType
FixtureSlideType
FixtureSlideViewType
HeightDefinitionType
MacroSubType
MacroType
OutlineShape
OutlineType
ProfilType
SubType
Type
Boost.Python.instance(builtins.object)
AllplanElement
PrecastElement
FixtureElement
FixtureGroupElement
FixturePlacementElement
FixtureSlideElement
FixtureGroupProperties
FixturePlacementProperties
FixtureProperties
FixtureSlideProperties

 
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
GetLabelElements(...)
GetLabelElements( (AllplanElement)arg1) -> list :
    Get the label elements
    
    Return:  LabelElements
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
SetLabelElements(...)
SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
    Set the label elements
    
    Parameter: labelElements  Label elements
__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 FixtureCombinationType(Boost.Python.enum)
    Fixture combination types
 
 
Method resolution order:
FixtureCombinationType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eVx = NemAll_Python_Precast.FixtureCombinationType.eVx
eVy = NemAll_Python_Precast.FixtureCombinationType.eVy
eVz = NemAll_Python_Precast.FixtureCombinationType.eVz
names = {'eVx': NemAll_Python_Precast.FixtureCombinationType.eVx, 'eVy': NemAll_Python_Precast.FixtureCombinationType.eVy, 'eVz': NemAll_Python_Precast.FixtureCombinationType.eVz}
values = {1: NemAll_Python_Precast.FixtureCombinationType.eVx, 2: NemAll_Python_Precast.FixtureCombinationType.eVy, 3: NemAll_Python_Precast.FixtureCombinationType.eVz}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

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

Static methods defined here:
GetFixtureProperties(...)
GetFixtureProperties( (FixtureElement)arg1) -> FixtureProperties :
    Get the Fixture properties
    
    Return:  Fixture properties
GetHash(...)
GetHash( (FixtureElement)arg1) -> str :
    Get the hash value
    
    Return:  Hash value
GetSlideList(...)
GetSlideList( (FixtureElement)arg1) -> list :
    Get the slide object list
    
    Return:  Slide object list
SetFixtureProperties(...)
SetFixtureProperties( (FixtureElement)arg1, (FixtureProperties)fixProp) -> None :
    Set the Fixture properties
    
    Parameter: fixProp  fixture properties
SetHash(...)
SetHash( (FixtureElement)arg1, (wstring)hash) -> None :
    Set the hash value
    
    Parameter: hash Hash value
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (FixtureProperties)fixProp, (list)slideList) -> None :
    Constructor
    
    Parameter: fixProp         Fixture properties
               slideList       Slide list of fixture definition
__reduce__ = (...)
__repr__(...)
__repr__( (FixtureElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 304

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
GetLabelElements(...)
GetLabelElements( (AllplanElement)arg1) -> list :
    Get the label elements
    
    Return:  LabelElements
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
SetLabelElements(...)
SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
    Set the label elements
    
    Parameter: labelElements  Label elements

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 FixtureGroupElement(PrecastElement)
    FixtureGroupElement class
 
 
Method resolution order:
FixtureGroupElement
PrecastElement
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
GetFixtureGroupProperties(...)
GetFixtureGroupProperties( (FixtureGroupElement)arg1) -> FixtureGroupProperties :
    Get the FixtureGroup properties
    
    Return:  FixtureGroup properties
GetFixtureList(...)
GetFixtureList( (FixtureGroupElement)arg1) -> list :
    Get the fixture object list
    
    Return:  Fixture object list
SetFixtureGroupProperties(...)
SetFixtureGroupProperties( (FixtureGroupElement)arg1, (FixtureGroupProperties)FixtureGroupProp) -> None :
    Set the FixtureGroup properties
    
    Parameter: FixtureGroupProp  FixtureGroup properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (FixtureGroupProperties)FixtureGroupProp, (list)slideList) -> None :
    Constructor
    
    Parameter: FixtureGroupProp  FixtureGroup properties
               placementList   Placement list of macro group
    
 
__init__( (object)arg1, (CommonProperties)commonProp, (FixtureGroupProperties)FixtureGroupProp, (list)slideList) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               FixtureGroupProp  FixtureGroup properties
               placementList   Placement list of macro group
__reduce__ = (...)
__repr__(...)
__repr__( (FixtureGroupElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 168

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
GetLabelElements(...)
GetLabelElements( (AllplanElement)arg1) -> list :
    Get the label elements
    
    Return:  LabelElements
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
SetLabelElements(...)
SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
    Set the label elements
    
    Parameter: labelElements  Label elements

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 FixtureGroupProperties(Boost.Python.instance)
    FixtureGroupProperties class
 
 
Method resolution order:
FixtureGroupProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__eq__(...)
__eq__( (FixtureGroupProperties)arg1, (FixtureGroupProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  FixtureGroupProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (FixtureGroupProperties)arg1) -> str

Data descriptors defined here:
Name
Property for name

Data and other attributes defined here:
__instance_size__ = 64

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 FixturePlacementElement(PrecastElement)
    FixturePlacementElement class
 
 
Method resolution order:
FixturePlacementElement
PrecastElement
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
GetFixturePlacementProperties(...)
GetFixturePlacementProperties( (FixturePlacementElement)arg1) -> FixturePlacementProperties :
    Get the MacroPlacement properties
    
    Return:  MacroPlacement properties
GetMacro(...)
GetMacro( (FixturePlacementElement)arg1) -> object :
    Get the corresponding macro definition
    
    Return:  Macro definition element
SetFixturePlacementProperties(...)
SetFixturePlacementProperties( (FixturePlacementElement)arg1, (FixturePlacementProperties)MacroPlacementProp) -> None :
    Set the MacroPlacement properties
    
    Parameter: MacroPlacementProp  MacroPlacement properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (FixturePlacementProperties)macroPlacementProp, (object)macro) -> None :
    Constructor
    
    Parameter: commonProp                Common properties
               macroPlacementProp        MacroPlacement properties
               macro                     Macro definition element
__reduce__ = (...)
__repr__(...)
__repr__( (FixturePlacementElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 392

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
GetLabelElements(...)
GetLabelElements( (AllplanElement)arg1) -> list :
    Get the label elements
    
    Return:  LabelElements
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
SetLabelElements(...)
SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
    Set the label elements
    
    Parameter: labelElements  Label elements

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 FixturePlacementProperties(Boost.Python.instance)
    FixturePlacementProperties class
 
 
Method resolution order:
FixturePlacementProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__eq__(...)
__eq__( (FixturePlacementProperties)arg1, (FixturePlacementProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  FixturePlacementProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (FixturePlacementProperties)arg1) -> str

Data descriptors defined here:
Automation
Property for automation
ConnectionToAIACatalog
Property for connection to AIACatalog
ConnectionToAllplanCatalog
Property for connection to AllplanCatalog
CountOfQuestions
Property for count of questions
DistortionState
Property for distortion state
DomainType
Property for domain type
EnableQuestions
Property for enable questions
HasParentModificationBehaviour
Property for specific behavior for modification state
HeightDefinitionType
Property for height definition types
HollowShaft
Property for hollow shaft
Mass_V6
Property for V6 attribute
Mass_V7
Property for V7 attribute
Mass_V8
Property for V8 attribute
Mass_V9
Property for V9 attribute
Matrix
Property for matrix. Specifies location in world coordinate system
MirrorState
Property for the fixture placement mirrored state
Name
Property for name
OutlineShape
Property for outline shape
OutlineType
Property for outline type
PositionNr
Property for position number
ProfilType
Property for profil type
SubType
Property for sub type
Type
Property for type
UnitFactor
Property for unit factor
UseAlways2DRepInGroundView
Property for state if always 2D representation in ground view is shown
UseDrawOrder
Property for the draw order setting of the placement or the elements of the fixture
UseFormat
Property for the format setting (pen, stroke, color) of the placement or the elements of the macro
Visibility
Property for visibility

Data and other attributes defined here:
__instance_size__ = 288

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 FixtureProperties(Boost.Python.instance)
    FixtureProperties class
 
 
Method resolution order:
FixtureProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__eq__(...)
__eq__( (FixtureProperties)arg1, (FixtureProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  FixtureProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (FixtureProperties)arg1) -> str

Data descriptors defined here:
CatalogName
Property for catalog name
DomainType
Property for domain type
InsertionPoint
Property for insertion point
IsScaleDependent
Property for scale dependent state
Name
Property for name
PositionNr
Property for position number
SubType
Property for sub type
Type
Property for type
UnitFactor
Property for unit factor

Data and other attributes defined here:
__instance_size__ = 152

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 FixtureSlideElement(PrecastElement)
    FixtureSlideElement class
 
 
Method resolution order:
FixtureSlideElement
PrecastElement
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
GetFixtureSlideProperties(...)
GetFixtureSlideProperties( (FixtureSlideElement)arg1) -> FixtureSlideProperties :
    Get the FixtureSlide properties
    
    Return:  FixtureSlide properties
GetObjectList(...)
GetObjectList( (FixtureSlideElement)arg1) -> list :
    Get the slide object list
    
    Return:  Slide object list
SetFixtureSlideProperties(...)
SetFixtureSlideProperties( (FixtureSlideElement)arg1, (FixtureSlideProperties)FixtureSlideProp) -> None :
    Set the FixtureSlide properties
    
    Parameter: FixtureSlideProp  FixtureSlide properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (FixtureSlideProperties)FixtureSlideProp, (list)objectList) -> None :
    Constructor
    
    Parameter: FixtureSlideProp  FixtureSlide properties
               objectList      Object list of slide
__reduce__ = (...)
__repr__(...)
__repr__( (FixtureSlideElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 240

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
GetLabelElements(...)
GetLabelElements( (AllplanElement)arg1) -> list :
    Get the label elements
    
    Return:  LabelElements
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
SetLabelElements(...)
SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
    Set the label elements
    
    Parameter: labelElements  Label elements

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 FixtureSlideProperties(Boost.Python.instance)
    FixtureSlideProperties class
 
 
Method resolution order:
FixtureSlideProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__eq__(...)
__eq__( (FixtureSlideProperties)arg1, (FixtureSlideProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  FixtureSlideProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (FixtureSlideProperties)arg1) -> str

Data descriptors defined here:
EndScaleRange
Property for end reference scale of slide
OffsetOfReferencePoint1
Property for first offset value to reference point
OffsetOfReferencePoint2
Property for second offset value to reference point
ReferencePoint
Property for reference point
ResizeSettingVx
Property for resize setting for x direction
ResizeSettingVy
Property for resize setting for y direction
ResizeSettingVz
Property for resize setting for z direction
StartScaleRange
Property for start reference scale of slide
Type
Property for type of slide
ViewType
Property for view type of slide
VisibilityGeo2D
Property for geometry 2D visibility of slide
VisibilityGeo3D
Property for geometry 3D visibility of slide
VisibilityLayerA
Property for layer A visibility of slide
VisibilityLayerB
Property for layer B visibility of slide
VisibilityLayerC
Property for layer C visibility of slide

Data and other attributes defined here:
__instance_size__ = 136

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 FixtureSlideType(Boost.Python.enum)
    fixture slide types
 
 
Method resolution order:
FixtureSlideType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eCode = NemAll_Python_Precast.FixtureSlideType.eCode
eExtension = NemAll_Python_Precast.FixtureSlideType.eExtension
eGeometry = NemAll_Python_Precast.FixtureSlideType.eGeometry
eReinforcement = NemAll_Python_Precast.FixtureSlideType.eReinforcement
eReport = NemAll_Python_Precast.FixtureSlideType.eReport
eUndergroundCadaster = NemAll_Python_Precast.FixtureSlideType.eUndergroundCadaster
names = {'eCode': NemAll_Python_Precast.FixtureSlideType.eCode, 'eExtension': NemAll_Python_Precast.FixtureSlideType.eExtension, 'eGeometry': NemAll_Python_Precast.FixtureSlideType.eGeometry, 'eReinforcement': NemAll_Python_Precast.FixtureSlideType.eReinforcement, 'eReport': NemAll_Python_Precast.FixtureSlideType.eReport, 'eUndergroundCadaster': NemAll_Python_Precast.FixtureSlideType.eUndergroundCadaster}
values = {0: NemAll_Python_Precast.FixtureSlideType.eGeometry, 1: NemAll_Python_Precast.FixtureSlideType.eCode, 2: NemAll_Python_Precast.FixtureSlideType.eReinforcement, 3: NemAll_Python_Precast.FixtureSlideType.eReport, 4: NemAll_Python_Precast.FixtureSlideType.eUndergroundCadaster, 5: NemAll_Python_Precast.FixtureSlideType.eExtension}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class FixtureSlideViewType(Boost.Python.enum)
    Fixture slide view types
 
 
Method resolution order:
FixtureSlideViewType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
e2D_BACK_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_BACK_VIEW
e2D_FRONT_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_FRONT_VIEW
e2D_LEFT_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_LEFT_VIEW
e2D_NO_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_NO_VIEW
e2D_RIGHT_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_RIGHT_VIEW
e2D_SYMBOL = NemAll_Python_Precast.FixtureSlideViewType.e2D_SYMBOL
e2D_TOP_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_TOP_VIEW
e3D_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW
e3D_VIEW_OLD = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OLD
e3D_VIEW_OUTLINE_AREA = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_AREA
e3D_VIEW_OUTLINE_AREA_ACTUAL = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_AREA_ACTUAL
e3D_VIEW_OUTLINE_VOLUME = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_VOLUME
eBOTTOM_VIEW = NemAll_Python_Precast.FixtureSlideViewType.eBOTTOM_VIEW
eCONNECTION_POINT = NemAll_Python_Precast.FixtureSlideViewType.eCONNECTION_POINT
eCONTOUR_CUT = NemAll_Python_Precast.FixtureSlideViewType.eCONTOUR_CUT
eLOCK_FIXED = NemAll_Python_Precast.FixtureSlideViewType.eLOCK_FIXED
eLOCK_FIXED_P1 = NemAll_Python_Precast.FixtureSlideViewType.eLOCK_FIXED_P1
eLOCK_UML = NemAll_Python_Precast.FixtureSlideViewType.eLOCK_UML
eMEASURE_POINTS = NemAll_Python_Precast.FixtureSlideViewType.eMEASURE_POINTS
eORGA_ORIGINAL = NemAll_Python_Precast.FixtureSlideViewType.eORGA_ORIGINAL
eTGA_ADAPTER = NemAll_Python_Precast.FixtureSlideViewType.eTGA_ADAPTER
names = {'e2D_BACK_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e2D_BACK_VIEW, 'e2D_FRONT_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e2D_FRONT_VIEW, 'e2D_LEFT_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e2D_LEFT_VIEW, 'e2D_NO_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e2D_NO_VIEW, 'e2D_RIGHT_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e2D_RIGHT_VIEW, 'e2D_SYMBOL': NemAll_Python_Precast.FixtureSlideViewType.e2D_SYMBOL, 'e2D_TOP_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e2D_TOP_VIEW, 'e3D_VIEW': NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW, 'e3D_VIEW_OLD': NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OLD, 'e3D_VIEW_OUTLINE_AREA': NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_AREA, ...}
values = {0: NemAll_Python_Precast.FixtureSlideViewType.e2D_NO_VIEW, 1: NemAll_Python_Precast.FixtureSlideViewType.e2D_TOP_VIEW, 2: NemAll_Python_Precast.FixtureSlideViewType.eBOTTOM_VIEW, 3: NemAll_Python_Precast.FixtureSlideViewType.e2D_LEFT_VIEW, 4: NemAll_Python_Precast.FixtureSlideViewType.e2D_RIGHT_VIEW, 5: NemAll_Python_Precast.FixtureSlideViewType.e2D_FRONT_VIEW, 6: NemAll_Python_Precast.FixtureSlideViewType.e2D_BACK_VIEW, 7: NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW, 8: NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OLD, 9: NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_VOLUME, ...}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class HeightDefinitionType(Boost.Python.enum)
    Height definition types
 
 
Method resolution order:
HeightDefinitionType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eAverage = NemAll_Python_Precast.HeightDefinitionType.eAverage
eComponent = NemAll_Python_Precast.HeightDefinitionType.eComponent
eMacro = NemAll_Python_Precast.HeightDefinitionType.eMacro
eNone = NemAll_Python_Precast.HeightDefinitionType.eNone
names = {'eAverage': NemAll_Python_Precast.HeightDefinitionType.eAverage, 'eComponent': NemAll_Python_Precast.HeightDefinitionType.eComponent, 'eMacro': NemAll_Python_Precast.HeightDefinitionType.eMacro, 'eNone': NemAll_Python_Precast.HeightDefinitionType.eNone}
values = {0: NemAll_Python_Precast.HeightDefinitionType.eNone, 1: NemAll_Python_Precast.HeightDefinitionType.eMacro, 2: NemAll_Python_Precast.HeightDefinitionType.eComponent, 3: NemAll_Python_Precast.HeightDefinitionType.eAverage}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class MacroSubType(Boost.Python.enum)
    Sub types
 
 
Method resolution order:
MacroSubType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eAnchorPlate = NemAll_Python_Precast.MacroSubType.eAnchorPlate
eAnchorage = NemAll_Python_Precast.MacroSubType.eAnchorage
eBarAccessory = NemAll_Python_Precast.MacroSubType.eBarAccessory
eBarCoupler = NemAll_Python_Precast.MacroSubType.eBarCoupler
eBarNut = NemAll_Python_Precast.MacroSubType.eBarNut
eBarThread = NemAll_Python_Precast.MacroSubType.eBarThread
eBracingElement = NemAll_Python_Precast.MacroSubType.eBracingElement
eCatchmentArea = NemAll_Python_Precast.MacroSubType.eCatchmentArea
eChannel = NemAll_Python_Precast.MacroSubType.eChannel
eCirculationLoadPoint = NemAll_Python_Precast.MacroSubType.eCirculationLoadPoint
eCirculationPipeAdapter = NemAll_Python_Precast.MacroSubType.eCirculationPipeAdapter
eCirculationStartPoint = NemAll_Python_Precast.MacroSubType.eCirculationStartPoint
eConcreteArea = NemAll_Python_Precast.MacroSubType.eConcreteArea
eConcreteBeam = NemAll_Python_Precast.MacroSubType.eConcreteBeam
eConcreteBlock = NemAll_Python_Precast.MacroSubType.eConcreteBlock
eConnectionModeller = NemAll_Python_Precast.MacroSubType.eConnectionModeller
eConnectionWallColumn = NemAll_Python_Precast.MacroSubType.eConnectionWallColumn
eConnectorEBT = NemAll_Python_Precast.MacroSubType.eConnectorEBT
eConstPrefabConnection = NemAll_Python_Precast.MacroSubType.eConstPrefabConnection
eCorbel = NemAll_Python_Precast.MacroSubType.eCorbel
eCoverMountingAngle = NemAll_Python_Precast.MacroSubType.eCoverMountingAngle
eCrossRib = NemAll_Python_Precast.MacroSubType.eCrossRib
eElectricalBIE = NemAll_Python_Precast.MacroSubType.eElectricalBIE
eElectricalLamp = NemAll_Python_Precast.MacroSubType.eElectricalLamp
eElectricalRoute = NemAll_Python_Precast.MacroSubType.eElectricalRoute
eFacility = NemAll_Python_Precast.MacroSubType.eFacility
eFalseJoint = NemAll_Python_Precast.MacroSubType.eFalseJoint
eFill = NemAll_Python_Precast.MacroSubType.eFill
eFrame = NemAll_Python_Precast.MacroSubType.eFrame
eHeatingLoadPoint = NemAll_Python_Precast.MacroSubType.eHeatingLoadPoint
eHeatingPipeAdapter = NemAll_Python_Precast.MacroSubType.eHeatingPipeAdapter
eHeatingStartPoint = NemAll_Python_Precast.MacroSubType.eHeatingStartPoint
eHollowBody = NemAll_Python_Precast.MacroSubType.eHollowBody
eInsertion = NemAll_Python_Precast.MacroSubType.eInsertion
eInsulationArea = NemAll_Python_Precast.MacroSubType.eInsulationArea
eInsulationElement = NemAll_Python_Precast.MacroSubType.eInsulationElement
eInsulationStripe = NemAll_Python_Precast.MacroSubType.eInsulationStripe
eJointLength = NemAll_Python_Precast.MacroSubType.eJointLength
eJointReinforcement = NemAll_Python_Precast.MacroSubType.eJointReinforcement
eLinePointPlacement = NemAll_Python_Precast.MacroSubType.eLinePointPlacement
eLoadCut = NemAll_Python_Precast.MacroSubType.eLoadCut
eMultiLine3D = NemAll_Python_Precast.MacroSubType.eMultiLine3D
eNailer = NemAll_Python_Precast.MacroSubType.eNailer
eNode = NemAll_Python_Precast.MacroSubType.eNode
eOverrule = NemAll_Python_Precast.MacroSubType.eOverrule
ePipe = NemAll_Python_Precast.MacroSubType.ePipe
ePipePoint = NemAll_Python_Precast.MacroSubType.ePipePoint
ePlacingLoop = NemAll_Python_Precast.MacroSubType.ePlacingLoop
ePolyline = NemAll_Python_Precast.MacroSubType.ePolyline
ePrefabConnection = NemAll_Python_Precast.MacroSubType.ePrefabConnection
ePrefabConnectionCorner = NemAll_Python_Precast.MacroSubType.ePrefabConnectionCorner
ePrefabModeller = NemAll_Python_Precast.MacroSubType.ePrefabModeller
eProfileEdge = NemAll_Python_Precast.MacroSubType.eProfileEdge
eReinforcement_Cage = NemAll_Python_Precast.MacroSubType.eReinforcement_Cage
eRevealAnchor = NemAll_Python_Precast.MacroSubType.eRevealAnchor
eRevealAnchorVirtual = NemAll_Python_Precast.MacroSubType.eRevealAnchorVirtual
eRibBody = NemAll_Python_Precast.MacroSubType.eRibBody
eRingBeam = NemAll_Python_Precast.MacroSubType.eRingBeam
eRoofLine = NemAll_Python_Precast.MacroSubType.eRoofLine
eRoofParapetLine = NemAll_Python_Precast.MacroSubType.eRoofParapetLine
eRoofParapetSupport = NemAll_Python_Precast.MacroSubType.eRoofParapetSupport
eRope = NemAll_Python_Precast.MacroSubType.eRope
eSTD_Formwork = NemAll_Python_Precast.MacroSubType.eSTD_Formwork
eSanitationLoadPoint = NemAll_Python_Precast.MacroSubType.eSanitationLoadPoint
eSanitationPipeAdapter = NemAll_Python_Precast.MacroSubType.eSanitationPipeAdapter
eSanitationStartPoint = NemAll_Python_Precast.MacroSubType.eSanitationStartPoint
eSecondaryReinf = NemAll_Python_Precast.MacroSubType.eSecondaryReinf
eSewageLoadPoint = NemAll_Python_Precast.MacroSubType.eSewageLoadPoint
eSewageNetElement = NemAll_Python_Precast.MacroSubType.eSewageNetElement
eSewagePipeAdapter = NemAll_Python_Precast.MacroSubType.eSewagePipeAdapter
eSewageStartPoint = NemAll_Python_Precast.MacroSubType.eSewageStartPoint
eShaft = NemAll_Python_Precast.MacroSubType.eShaft
eSlidingRestraint = NemAll_Python_Precast.MacroSubType.eSlidingRestraint
eSolidStrip = NemAll_Python_Precast.MacroSubType.eSolidStrip
eSpecialBuilding = NemAll_Python_Precast.MacroSubType.eSpecialBuilding
eSpecialLoad_Undefined = NemAll_Python_Precast.MacroSubType.eSpecialLoad_Undefined
eSpecialLoad_X = NemAll_Python_Precast.MacroSubType.eSpecialLoad_X
eSpecialLoad_Y = NemAll_Python_Precast.MacroSubType.eSpecialLoad_Y
eSpecialLoad_Z = NemAll_Python_Precast.MacroSubType.eSpecialLoad_Z
eSphere = NemAll_Python_Precast.MacroSubType.eSphere
eSteelProfile = NemAll_Python_Precast.MacroSubType.eSteelProfile
eStripCorbel = NemAll_Python_Precast.MacroSubType.eStripCorbel
eStructuralRecessFaceSupport = NemAll_Python_Precast.MacroSubType.eStructuralRecessFaceSupport
eStructuralRecessLongitudinalSupport = NemAll_Python_Precast.MacroSubType.eStructuralRecessLongitudinalSupport
eSurface = NemAll_Python_Precast.MacroSubType.eSurface
eTieBar = NemAll_Python_Precast.MacroSubType.eTieBar
eTileArea = NemAll_Python_Precast.MacroSubType.eTileArea
eTileElement = NemAll_Python_Precast.MacroSubType.eTileElement
eTrimmer = NemAll_Python_Precast.MacroSubType.eTrimmer
eUseNoSpecialSubType = NemAll_Python_Precast.MacroSubType.eUseNoSpecialSubType
eUseSameSubType = NemAll_Python_Precast.MacroSubType.eUseSameSubType
eVentilationDuctAdapter = NemAll_Python_Precast.MacroSubType.eVentilationDuctAdapter
eVentilationLoadPoint = NemAll_Python_Precast.MacroSubType.eVentilationLoadPoint
eVentilationStartPoint = NemAll_Python_Precast.MacroSubType.eVentilationStartPoint
eZone = NemAll_Python_Precast.MacroSubType.eZone
names = {'eAnchorPlate': NemAll_Python_Precast.MacroSubType.eAnchorPlate, 'eAnchorage': NemAll_Python_Precast.MacroSubType.eAnchorage, 'eBarAccessory': NemAll_Python_Precast.MacroSubType.eBarAccessory, 'eBarCoupler': NemAll_Python_Precast.MacroSubType.eBarCoupler, 'eBarNut': NemAll_Python_Precast.MacroSubType.eBarNut, 'eBarThread': NemAll_Python_Precast.MacroSubType.eBarThread, 'eBracingElement': NemAll_Python_Precast.MacroSubType.eBracingElement, 'eCatchmentArea': NemAll_Python_Precast.MacroSubType.eCatchmentArea, 'eChannel': NemAll_Python_Precast.MacroSubType.eChannel, 'eCirculationLoadPoint': NemAll_Python_Precast.MacroSubType.eCirculationLoadPoint, ...}
values = {-1: NemAll_Python_Precast.MacroSubType.eUseSameSubType, 0: NemAll_Python_Precast.MacroSubType.eUseNoSpecialSubType, 1: NemAll_Python_Precast.MacroSubType.ePolyline, 3: NemAll_Python_Precast.MacroSubType.eRoofLine, 4: NemAll_Python_Precast.MacroSubType.eRoofParapetLine, 5: NemAll_Python_Precast.MacroSubType.eRoofParapetSupport, 6: NemAll_Python_Precast.MacroSubType.eRingBeam, 7: NemAll_Python_Precast.MacroSubType.eSlidingRestraint, 8: NemAll_Python_Precast.MacroSubType.eRevealAnchor, 9: NemAll_Python_Precast.MacroSubType.eFrame, ...}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class MacroType(Boost.Python.enum)
    types
 
 
Method resolution order:
MacroType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eGroup_Fixture = NemAll_Python_Precast.MacroType.eGroup_Fixture
eLine_Fixture = NemAll_Python_Precast.MacroType.eLine_Fixture
ePlane_Fixture = NemAll_Python_Precast.MacroType.ePlane_Fixture
ePoint_Fixture = NemAll_Python_Precast.MacroType.ePoint_Fixture
eUseSameType = NemAll_Python_Precast.MacroType.eUseSameType
names = {'eGroup_Fixture': NemAll_Python_Precast.MacroType.eGroup_Fixture, 'eLine_Fixture': NemAll_Python_Precast.MacroType.eLine_Fixture, 'ePlane_Fixture': NemAll_Python_Precast.MacroType.ePlane_Fixture, 'ePoint_Fixture': NemAll_Python_Precast.MacroType.ePoint_Fixture, 'eUseSameType': NemAll_Python_Precast.MacroType.eUseSameType}
values = {-1: NemAll_Python_Precast.MacroType.eUseSameType, 0: NemAll_Python_Precast.MacroType.ePoint_Fixture, 1: NemAll_Python_Precast.MacroType.eLine_Fixture, 2: NemAll_Python_Precast.MacroType.ePlane_Fixture, 3: NemAll_Python_Precast.MacroType.eGroup_Fixture}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class OutlineShape(Boost.Python.enum)
    outline shapes
 
 
Method resolution order:
OutlineShape
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eBUILTIN_OUTLINE_SHAPE_NOTHING = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_NOTHING
eBUILTIN_OUTLINE_SHAPE_RECTANGLE = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_RECTANGLE
eBUILTIN_OUTLINE_SHAPE_SYMBOL = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_SYMBOL
eBUILTIN_OUTLINE_SHAPE_TRAPEZOID = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_TRAPEZOID
names = {'eBUILTIN_OUTLINE_SHAPE_NOTHING': NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_NOTHING, 'eBUILTIN_OUTLINE_SHAPE_RECTANGLE': NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_RECTANGLE, 'eBUILTIN_OUTLINE_SHAPE_SYMBOL': NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_SYMBOL, 'eBUILTIN_OUTLINE_SHAPE_TRAPEZOID': NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_TRAPEZOID}
values = {0: NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_NOTHING, 1: NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_RECTANGLE, 2: NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_TRAPEZOID, 3: NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_SYMBOL}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class OutlineType(Boost.Python.enum)
    outline types
 
 
Method resolution order:
OutlineType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eBUILTIN_OUTLINE_TYPE_MINUS = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_MINUS
eBUILTIN_OUTLINE_TYPE_NOTHING = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NOTHING
eBUILTIN_OUTLINE_TYPE_NO_AFFECT = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NO_AFFECT
eBUILTIN_OUTLINE_TYPE_PLUS = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_PLUS
names = {'eBUILTIN_OUTLINE_TYPE_MINUS': NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_MINUS, 'eBUILTIN_OUTLINE_TYPE_NOTHING': NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NOTHING, 'eBUILTIN_OUTLINE_TYPE_NO_AFFECT': NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NO_AFFECT, 'eBUILTIN_OUTLINE_TYPE_PLUS': NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_PLUS}
values = {0: NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NOTHING, 1: NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_PLUS, 2: NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_MINUS, 3: NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NO_AFFECT}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class PrecastElement(AllplanElement)
    
Method resolution order:
PrecastElement
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
GetLabelElements(...)
GetLabelElements( (AllplanElement)arg1) -> list :
    Get the label elements
    
    Return:  LabelElements
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
SetLabelElements(...)
SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
    Set the label elements
    
    Parameter: labelElements  Label elements

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 ProfilType(Boost.Python.enum)
    profil types
 
 
Method resolution order:
ProfilType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eBUILTIN_PROFIL_TYPE_EDGE = NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_EDGE
eBUILTIN_PROFIL_TYPE_JOINT = NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_JOINT
names = {'eBUILTIN_PROFIL_TYPE_EDGE': NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_EDGE, 'eBUILTIN_PROFIL_TYPE_JOINT': NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_JOINT}
values = {0: NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_JOINT, 1: NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_EDGE}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class SubType(Boost.Python.enum)
    Sub types
 
 
Method resolution order:
SubType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eAnchorPlate = NemAll_Python_Precast.SubType.eAnchorPlate
eAnchorage = NemAll_Python_Precast.SubType.eAnchorage
eBarAccessory = NemAll_Python_Precast.SubType.eBarAccessory
eBarCoupler = NemAll_Python_Precast.SubType.eBarCoupler
eBarNut = NemAll_Python_Precast.SubType.eBarNut
eBarThread = NemAll_Python_Precast.SubType.eBarThread
eBracingElement = NemAll_Python_Precast.SubType.eBracingElement
eCatchmentArea = NemAll_Python_Precast.SubType.eCatchmentArea
eChannel = NemAll_Python_Precast.SubType.eChannel
eCirculationLoadPoint = NemAll_Python_Precast.SubType.eCirculationLoadPoint
eCirculationPipeAdapter = NemAll_Python_Precast.SubType.eCirculationPipeAdapter
eCirculationStartPoint = NemAll_Python_Precast.SubType.eCirculationStartPoint
eConcreteArea = NemAll_Python_Precast.SubType.eConcreteArea
eConcreteBeam = NemAll_Python_Precast.SubType.eConcreteBeam
eConcreteBlock = NemAll_Python_Precast.SubType.eConcreteBlock
eConnectionModeller = NemAll_Python_Precast.SubType.eConnectionModeller
eConnectionWallColumn = NemAll_Python_Precast.SubType.eConnectionWallColumn
eConnectorEBT = NemAll_Python_Precast.SubType.eConnectorEBT
eConstPrefabConnection = NemAll_Python_Precast.SubType.eConstPrefabConnection
eCorbel = NemAll_Python_Precast.SubType.eCorbel
eCoverMountingAngle = NemAll_Python_Precast.SubType.eCoverMountingAngle
eCrossRib = NemAll_Python_Precast.SubType.eCrossRib
eElectricalBIE = NemAll_Python_Precast.SubType.eElectricalBIE
eElectricalLamp = NemAll_Python_Precast.SubType.eElectricalLamp
eElectricalRoute = NemAll_Python_Precast.SubType.eElectricalRoute
eFacility = NemAll_Python_Precast.SubType.eFacility
eFalseJoint = NemAll_Python_Precast.SubType.eFalseJoint
eFill = NemAll_Python_Precast.SubType.eFill
eFrame = NemAll_Python_Precast.SubType.eFrame
eHeatingLoadPoint = NemAll_Python_Precast.SubType.eHeatingLoadPoint
eHeatingPipeAdapter = NemAll_Python_Precast.SubType.eHeatingPipeAdapter
eHeatingStartPoint = NemAll_Python_Precast.SubType.eHeatingStartPoint
eHollowBody = NemAll_Python_Precast.SubType.eHollowBody
eInsertion = NemAll_Python_Precast.SubType.eInsertion
eInsulationArea = NemAll_Python_Precast.SubType.eInsulationArea
eInsulationElement = NemAll_Python_Precast.SubType.eInsulationElement
eInsulationStripe = NemAll_Python_Precast.SubType.eInsulationStripe
eJointLength = NemAll_Python_Precast.SubType.eJointLength
eJointReinforcement = NemAll_Python_Precast.SubType.eJointReinforcement
eLinePointPlacement = NemAll_Python_Precast.SubType.eLinePointPlacement
eLoadCut = NemAll_Python_Precast.SubType.eLoadCut
eMultiLine3D = NemAll_Python_Precast.SubType.eMultiLine3D
eNailer = NemAll_Python_Precast.SubType.eNailer
eNode = NemAll_Python_Precast.SubType.eNode
eOverrule = NemAll_Python_Precast.SubType.eOverrule
ePipe = NemAll_Python_Precast.SubType.ePipe
ePipePoint = NemAll_Python_Precast.SubType.ePipePoint
ePlacingLoop = NemAll_Python_Precast.SubType.ePlacingLoop
ePolyline = NemAll_Python_Precast.SubType.ePolyline
ePrefabConnection = NemAll_Python_Precast.SubType.ePrefabConnection
ePrefabConnectionCorner = NemAll_Python_Precast.SubType.ePrefabConnectionCorner
ePrefabModeller = NemAll_Python_Precast.SubType.ePrefabModeller
eProfileEdge = NemAll_Python_Precast.SubType.eProfileEdge
eReinforcement_Cage = NemAll_Python_Precast.SubType.eReinforcement_Cage
eRevealAnchor = NemAll_Python_Precast.SubType.eRevealAnchor
eRevealAnchorVirtual = NemAll_Python_Precast.SubType.eRevealAnchorVirtual
eRibBody = NemAll_Python_Precast.SubType.eRibBody
eRingBeam = NemAll_Python_Precast.SubType.eRingBeam
eRoofLine = NemAll_Python_Precast.SubType.eRoofLine
eRoofParapetLine = NemAll_Python_Precast.SubType.eRoofParapetLine
eRoofParapetSupport = NemAll_Python_Precast.SubType.eRoofParapetSupport
eRope = NemAll_Python_Precast.SubType.eRope
eSTD_Formwork = NemAll_Python_Precast.SubType.eSTD_Formwork
eSanitationLoadPoint = NemAll_Python_Precast.SubType.eSanitationLoadPoint
eSanitationPipeAdapter = NemAll_Python_Precast.SubType.eSanitationPipeAdapter
eSanitationStartPoint = NemAll_Python_Precast.SubType.eSanitationStartPoint
eSecondaryReinf = NemAll_Python_Precast.SubType.eSecondaryReinf
eSewageLoadPoint = NemAll_Python_Precast.SubType.eSewageLoadPoint
eSewageNetElement = NemAll_Python_Precast.SubType.eSewageNetElement
eSewagePipeAdapter = NemAll_Python_Precast.SubType.eSewagePipeAdapter
eSewageStartPoint = NemAll_Python_Precast.SubType.eSewageStartPoint
eShaft = NemAll_Python_Precast.SubType.eShaft
eSlidingRestraint = NemAll_Python_Precast.SubType.eSlidingRestraint
eSolidStrip = NemAll_Python_Precast.SubType.eSolidStrip
eSpecialBuilding = NemAll_Python_Precast.SubType.eSpecialBuilding
eSpecialLoad_Undefined = NemAll_Python_Precast.SubType.eSpecialLoad_Undefined
eSpecialLoad_X = NemAll_Python_Precast.SubType.eSpecialLoad_X
eSpecialLoad_Y = NemAll_Python_Precast.SubType.eSpecialLoad_Y
eSpecialLoad_Z = NemAll_Python_Precast.SubType.eSpecialLoad_Z
eSphere = NemAll_Python_Precast.SubType.eSphere
eSteelProfile = NemAll_Python_Precast.SubType.eSteelProfile
eStripCorbel = NemAll_Python_Precast.SubType.eStripCorbel
eStructuralRecessFaceSupport = NemAll_Python_Precast.SubType.eStructuralRecessFaceSupport
eStructuralRecessLongitudinalSupport = NemAll_Python_Precast.SubType.eStructuralRecessLongitudinalSupport
eSurface = NemAll_Python_Precast.SubType.eSurface
eTieBar = NemAll_Python_Precast.SubType.eTieBar
eTileArea = NemAll_Python_Precast.SubType.eTileArea
eTileElement = NemAll_Python_Precast.SubType.eTileElement
eTrimmer = NemAll_Python_Precast.SubType.eTrimmer
eUseNoSpecialSubType = NemAll_Python_Precast.SubType.eUseNoSpecialSubType
eUseSameSubType = NemAll_Python_Precast.SubType.eUseSameSubType
eVentilationDuctAdapter = NemAll_Python_Precast.SubType.eVentilationDuctAdapter
eVentilationLoadPoint = NemAll_Python_Precast.SubType.eVentilationLoadPoint
eVentilationStartPoint = NemAll_Python_Precast.SubType.eVentilationStartPoint
eZone = NemAll_Python_Precast.SubType.eZone
names = {'eAnchorPlate': NemAll_Python_Precast.SubType.eAnchorPlate, 'eAnchorage': NemAll_Python_Precast.SubType.eAnchorage, 'eBarAccessory': NemAll_Python_Precast.SubType.eBarAccessory, 'eBarCoupler': NemAll_Python_Precast.SubType.eBarCoupler, 'eBarNut': NemAll_Python_Precast.SubType.eBarNut, 'eBarThread': NemAll_Python_Precast.SubType.eBarThread, 'eBracingElement': NemAll_Python_Precast.SubType.eBracingElement, 'eCatchmentArea': NemAll_Python_Precast.SubType.eCatchmentArea, 'eChannel': NemAll_Python_Precast.SubType.eChannel, 'eCirculationLoadPoint': NemAll_Python_Precast.SubType.eCirculationLoadPoint, ...}
values = {-1: NemAll_Python_Precast.SubType.eUseSameSubType, 0: NemAll_Python_Precast.SubType.eUseNoSpecialSubType, 1: NemAll_Python_Precast.SubType.ePolyline, 3: NemAll_Python_Precast.SubType.eRoofLine, 4: NemAll_Python_Precast.SubType.eRoofParapetLine, 5: NemAll_Python_Precast.SubType.eRoofParapetSupport, 6: NemAll_Python_Precast.SubType.eRingBeam, 7: NemAll_Python_Precast.SubType.eSlidingRestraint, 8: NemAll_Python_Precast.SubType.eRevealAnchor, 9: NemAll_Python_Precast.SubType.eFrame, ...}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class Type(Boost.Python.enum)
    types
 
 
Method resolution order:
Type
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eGroup_Fixture = NemAll_Python_Precast.Type.eGroup_Fixture
eLine_Fixture = NemAll_Python_Precast.Type.eLine_Fixture
ePlane_Fixture = NemAll_Python_Precast.Type.ePlane_Fixture
ePoint_Fixture = NemAll_Python_Precast.Type.ePoint_Fixture
eUseSameType = NemAll_Python_Precast.Type.eUseSameType
names = {'eGroup_Fixture': NemAll_Python_Precast.Type.eGroup_Fixture, 'eLine_Fixture': NemAll_Python_Precast.Type.eLine_Fixture, 'ePlane_Fixture': NemAll_Python_Precast.Type.ePlane_Fixture, 'ePoint_Fixture': NemAll_Python_Precast.Type.ePoint_Fixture, 'eUseSameType': NemAll_Python_Precast.Type.eUseSameType}
values = {-1: NemAll_Python_Precast.Type.eUseSameType, 0: NemAll_Python_Precast.Type.ePoint_Fixture, 1: NemAll_Python_Precast.Type.eLine_Fixture, 2: NemAll_Python_Precast.Type.ePlane_Fixture, 3: NemAll_Python_Precast.Type.eGroup_Fixture}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(self, format_spec, /)
Default object formatter.
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(self, /)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(self, /)
Returns size in memory, in bytes.
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(self, /)
Number of bits necessary to represent self in binary.
 
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
to_bytes(self, /, length, byteorder, *, signed=False)
Return an array of bytes representing an integer.
 
length
  Length of bytes object to use.  An OverflowError is raised if the
  integer is not representable with the given number of bytes.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Determines whether two's complement is used to represent the integer.
  If signed is False and a negative integer is given, an OverflowError
  is raised.

Class methods inherited from builtins.int:
from_bytes(bytes, byteorder, *, signed=False) from builtins.type
Return the integer represented by the given array of bytes.
 
bytes
  Holds the array of bytes to convert.  The argument must either
  support the buffer protocol or be an iterable object producing bytes.
  Bytes and bytearray are examples of built-in objects that support the
  buffer protocol.
byteorder
  The byte order used to represent the integer.  If byteorder is 'big',
  the most significant byte is at the beginning of the byte array.  If
  byteorder is 'little', the most significant byte is at the end of the
  byte array.  To request the native byte order of the host system, use
  `sys.byteorder' as the byte order value.
signed
  Indicates whether two's complement is used to represent the integer.

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

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
Functions
       
LockPrecastUpdate(...)
LockPrecastUpdate() -> None :
    Lock the precast update
TriggerPrecastUpdate(...)
TriggerPrecastUpdate( (BaseElementAdapterList)elements) -> None :
    Trigger the precast update
    
    Parameter: elements    Elements to update
UnlockPrecastUpdate(...)
UnlockPrecastUpdate() -> None :
    Lock the precast update

 
Data
        e2D_BACK_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_BACK_VIEW
e2D_FRONT_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_FRONT_VIEW
e2D_LEFT_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_LEFT_VIEW
e2D_NO_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_NO_VIEW
e2D_RIGHT_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_RIGHT_VIEW
e2D_SYMBOL = NemAll_Python_Precast.FixtureSlideViewType.e2D_SYMBOL
e2D_TOP_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e2D_TOP_VIEW
e3D_VIEW = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW
e3D_VIEW_OLD = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OLD
e3D_VIEW_OUTLINE_AREA = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_AREA
e3D_VIEW_OUTLINE_AREA_ACTUAL = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_AREA_ACTUAL
e3D_VIEW_OUTLINE_VOLUME = NemAll_Python_Precast.FixtureSlideViewType.e3D_VIEW_OUTLINE_VOLUME
eAnchorPlate = NemAll_Python_Precast.SubType.eAnchorPlate
eAnchorage = NemAll_Python_Precast.SubType.eAnchorage
eAverage = NemAll_Python_Precast.HeightDefinitionType.eAverage
eBOTTOM_VIEW = NemAll_Python_Precast.FixtureSlideViewType.eBOTTOM_VIEW
eBUILTIN_OUTLINE_SHAPE_NOTHING = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_NOTHING
eBUILTIN_OUTLINE_SHAPE_RECTANGLE = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_RECTANGLE
eBUILTIN_OUTLINE_SHAPE_SYMBOL = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_SYMBOL
eBUILTIN_OUTLINE_SHAPE_TRAPEZOID = NemAll_Python_Precast.OutlineShape.eBUILTIN_OUTLINE_SHAPE_TRAPEZOID
eBUILTIN_OUTLINE_TYPE_MINUS = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_MINUS
eBUILTIN_OUTLINE_TYPE_NOTHING = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NOTHING
eBUILTIN_OUTLINE_TYPE_NO_AFFECT = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_NO_AFFECT
eBUILTIN_OUTLINE_TYPE_PLUS = NemAll_Python_Precast.OutlineType.eBUILTIN_OUTLINE_TYPE_PLUS
eBUILTIN_PROFIL_TYPE_EDGE = NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_EDGE
eBUILTIN_PROFIL_TYPE_JOINT = NemAll_Python_Precast.ProfilType.eBUILTIN_PROFIL_TYPE_JOINT
eBarAccessory = NemAll_Python_Precast.SubType.eBarAccessory
eBarCoupler = NemAll_Python_Precast.SubType.eBarCoupler
eBarNut = NemAll_Python_Precast.SubType.eBarNut
eBarThread = NemAll_Python_Precast.SubType.eBarThread
eBracingElement = NemAll_Python_Precast.SubType.eBracingElement
eCONNECTION_POINT = NemAll_Python_Precast.FixtureSlideViewType.eCONNECTION_POINT
eCONTOUR_CUT = NemAll_Python_Precast.FixtureSlideViewType.eCONTOUR_CUT
eCatchmentArea = NemAll_Python_Precast.SubType.eCatchmentArea
eChannel = NemAll_Python_Precast.SubType.eChannel
eCirculationLoadPoint = NemAll_Python_Precast.SubType.eCirculationLoadPoint
eCirculationPipeAdapter = NemAll_Python_Precast.SubType.eCirculationPipeAdapter
eCirculationStartPoint = NemAll_Python_Precast.SubType.eCirculationStartPoint
eCode = NemAll_Python_Precast.FixtureSlideType.eCode
eComponent = NemAll_Python_Precast.HeightDefinitionType.eComponent
eConcreteArea = NemAll_Python_Precast.SubType.eConcreteArea
eConcreteBeam = NemAll_Python_Precast.SubType.eConcreteBeam
eConcreteBlock = NemAll_Python_Precast.SubType.eConcreteBlock
eConnectionModeller = NemAll_Python_Precast.SubType.eConnectionModeller
eConnectionWallColumn = NemAll_Python_Precast.SubType.eConnectionWallColumn
eConnectorEBT = NemAll_Python_Precast.SubType.eConnectorEBT
eConstPrefabConnection = NemAll_Python_Precast.SubType.eConstPrefabConnection
eCorbel = NemAll_Python_Precast.SubType.eCorbel
eCoverMountingAngle = NemAll_Python_Precast.SubType.eCoverMountingAngle
eCrossRib = NemAll_Python_Precast.SubType.eCrossRib
eElectricalBIE = NemAll_Python_Precast.SubType.eElectricalBIE
eElectricalLamp = NemAll_Python_Precast.SubType.eElectricalLamp
eElectricalRoute = NemAll_Python_Precast.SubType.eElectricalRoute
eExtension = NemAll_Python_Precast.FixtureSlideType.eExtension
eFacility = NemAll_Python_Precast.SubType.eFacility
eFalseJoint = NemAll_Python_Precast.SubType.eFalseJoint
eFill = NemAll_Python_Precast.SubType.eFill
eFrame = NemAll_Python_Precast.SubType.eFrame
eGeometry = NemAll_Python_Precast.FixtureSlideType.eGeometry
eGroup_Fixture = NemAll_Python_Precast.Type.eGroup_Fixture
eHeatingLoadPoint = NemAll_Python_Precast.SubType.eHeatingLoadPoint
eHeatingPipeAdapter = NemAll_Python_Precast.SubType.eHeatingPipeAdapter
eHeatingStartPoint = NemAll_Python_Precast.SubType.eHeatingStartPoint
eHollowBody = NemAll_Python_Precast.SubType.eHollowBody
eInsertion = NemAll_Python_Precast.SubType.eInsertion
eInsulationArea = NemAll_Python_Precast.SubType.eInsulationArea
eInsulationElement = NemAll_Python_Precast.SubType.eInsulationElement
eInsulationStripe = NemAll_Python_Precast.SubType.eInsulationStripe
eJointLength = NemAll_Python_Precast.SubType.eJointLength
eJointReinforcement = NemAll_Python_Precast.SubType.eJointReinforcement
eLOCK_FIXED = NemAll_Python_Precast.FixtureSlideViewType.eLOCK_FIXED
eLOCK_FIXED_P1 = NemAll_Python_Precast.FixtureSlideViewType.eLOCK_FIXED_P1
eLOCK_UML = NemAll_Python_Precast.FixtureSlideViewType.eLOCK_UML
eLinePointPlacement = NemAll_Python_Precast.SubType.eLinePointPlacement
eLine_Fixture = NemAll_Python_Precast.Type.eLine_Fixture
eLoadCut = NemAll_Python_Precast.SubType.eLoadCut
eMEASURE_POINTS = NemAll_Python_Precast.FixtureSlideViewType.eMEASURE_POINTS
eMacro = NemAll_Python_Precast.HeightDefinitionType.eMacro
eMultiLine3D = NemAll_Python_Precast.SubType.eMultiLine3D
eNailer = NemAll_Python_Precast.SubType.eNailer
eNode = NemAll_Python_Precast.SubType.eNode
eNone = NemAll_Python_Precast.HeightDefinitionType.eNone
eORGA_ORIGINAL = NemAll_Python_Precast.FixtureSlideViewType.eORGA_ORIGINAL
eOverrule = NemAll_Python_Precast.SubType.eOverrule
ePipe = NemAll_Python_Precast.SubType.ePipe
ePipePoint = NemAll_Python_Precast.SubType.ePipePoint
ePlacingLoop = NemAll_Python_Precast.SubType.ePlacingLoop
ePlane_Fixture = NemAll_Python_Precast.Type.ePlane_Fixture
ePoint_Fixture = NemAll_Python_Precast.Type.ePoint_Fixture
ePolyline = NemAll_Python_Precast.SubType.ePolyline
ePrefabConnection = NemAll_Python_Precast.SubType.ePrefabConnection
ePrefabConnectionCorner = NemAll_Python_Precast.SubType.ePrefabConnectionCorner
ePrefabModeller = NemAll_Python_Precast.SubType.ePrefabModeller
eProfileEdge = NemAll_Python_Precast.SubType.eProfileEdge
eReinforcement = NemAll_Python_Precast.FixtureSlideType.eReinforcement
eReinforcement_Cage = NemAll_Python_Precast.SubType.eReinforcement_Cage
eReport = NemAll_Python_Precast.FixtureSlideType.eReport
eRevealAnchor = NemAll_Python_Precast.SubType.eRevealAnchor
eRevealAnchorVirtual = NemAll_Python_Precast.SubType.eRevealAnchorVirtual
eRibBody = NemAll_Python_Precast.SubType.eRibBody
eRingBeam = NemAll_Python_Precast.SubType.eRingBeam
eRoofLine = NemAll_Python_Precast.SubType.eRoofLine
eRoofParapetLine = NemAll_Python_Precast.SubType.eRoofParapetLine
eRoofParapetSupport = NemAll_Python_Precast.SubType.eRoofParapetSupport
eRope = NemAll_Python_Precast.SubType.eRope
eSTD_Formwork = NemAll_Python_Precast.SubType.eSTD_Formwork
eSanitationLoadPoint = NemAll_Python_Precast.SubType.eSanitationLoadPoint
eSanitationPipeAdapter = NemAll_Python_Precast.SubType.eSanitationPipeAdapter
eSanitationStartPoint = NemAll_Python_Precast.SubType.eSanitationStartPoint
eSecondaryReinf = NemAll_Python_Precast.SubType.eSecondaryReinf
eSewageLoadPoint = NemAll_Python_Precast.SubType.eSewageLoadPoint
eSewageNetElement = NemAll_Python_Precast.SubType.eSewageNetElement
eSewagePipeAdapter = NemAll_Python_Precast.SubType.eSewagePipeAdapter
eSewageStartPoint = NemAll_Python_Precast.SubType.eSewageStartPoint
eShaft = NemAll_Python_Precast.SubType.eShaft
eSlidingRestraint = NemAll_Python_Precast.SubType.eSlidingRestraint
eSolidStrip = NemAll_Python_Precast.SubType.eSolidStrip
eSpecialBuilding = NemAll_Python_Precast.SubType.eSpecialBuilding
eSpecialLoad_Undefined = NemAll_Python_Precast.SubType.eSpecialLoad_Undefined
eSpecialLoad_X = NemAll_Python_Precast.SubType.eSpecialLoad_X
eSpecialLoad_Y = NemAll_Python_Precast.SubType.eSpecialLoad_Y
eSpecialLoad_Z = NemAll_Python_Precast.SubType.eSpecialLoad_Z
eSphere = NemAll_Python_Precast.SubType.eSphere
eSteelProfile = NemAll_Python_Precast.SubType.eSteelProfile
eStripCorbel = NemAll_Python_Precast.SubType.eStripCorbel
eStructuralRecessFaceSupport = NemAll_Python_Precast.SubType.eStructuralRecessFaceSupport
eStructuralRecessLongitudinalSupport = NemAll_Python_Precast.SubType.eStructuralRecessLongitudinalSupport
eSurface = NemAll_Python_Precast.SubType.eSurface
eTGA_ADAPTER = NemAll_Python_Precast.FixtureSlideViewType.eTGA_ADAPTER
eTieBar = NemAll_Python_Precast.SubType.eTieBar
eTileArea = NemAll_Python_Precast.SubType.eTileArea
eTileElement = NemAll_Python_Precast.SubType.eTileElement
eTrimmer = NemAll_Python_Precast.SubType.eTrimmer
eUndergroundCadaster = NemAll_Python_Precast.FixtureSlideType.eUndergroundCadaster
eUseNoSpecialSubType = NemAll_Python_Precast.SubType.eUseNoSpecialSubType
eUseSameSubType = NemAll_Python_Precast.SubType.eUseSameSubType
eUseSameType = NemAll_Python_Precast.Type.eUseSameType
eVentilationDuctAdapter = NemAll_Python_Precast.SubType.eVentilationDuctAdapter
eVentilationLoadPoint = NemAll_Python_Precast.SubType.eVentilationLoadPoint
eVentilationStartPoint = NemAll_Python_Precast.SubType.eVentilationStartPoint
eVx = NemAll_Python_Precast.FixtureCombinationType.eVx
eVy = NemAll_Python_Precast.FixtureCombinationType.eVy
eVz = NemAll_Python_Precast.FixtureCombinationType.eVz
eZone = NemAll_Python_Precast.SubType.eZone