NemAll_Python_BasisElements

Exposed classes and functions from NemAll_Python_BasisElements

 
Classes
       
Boost.Python.enum(builtins.int)
AssociativeViewElementRepresentation
CombinationType
ConsiderType
Dimensioning
HeightDefinitionType
LibraryElementType
LinkType
MacroSlideType
PatternCurveAlignment
PatternCurveIntersectionType
PlacementType
ShadingType
SubType
TextAlignment
TextLocation
TextType
TextureMappingType
TransitionType
VariantType
Boost.Python.instance(builtins.object)
ARGB
AllplanElement
AssociativeViewElement
BasisElement
AttributeContainer
BitmapAreaElement
DimensionLineElement
ElevationElement
ElementGroupElement
FaceStyleElement
FillingElement
HatchingElement
LibraryElement
MacroElement
MacroGroupElement
MacroPlacementElement
MacroSlideElement
ModelElement2D
ModelElement3D
PatternElement
Symbol2DElement
Symbol3DElement
TextElement
ViewSectionElement
AssociativeViewProperties
BitmapAreaProperties
ClippingPathProperties
DimensionProperties
ElementGroupProperties
EndSymbolsProperties
FaceStyleProperties
FillingProperties
HatchingProperties
HiddenSectionLinesProperties
LabelingProperties
LibraryElementProperties
MacroGroupProperties
MacroPlacementProperties
MacroProperties
MacroSlideProperties
PatternCurveProperties
PatternProperties
SectionDefinitionData
SectionDefinitionProperties
SectionDrawingFilesProperties
SectionFilterProperties
SectionFormatProperties
SectionGeneralProperties
SectionLayerProperties
Symbol2DProperties
Symbol3DProperties
TextProperties
TextureDefinition
TextureMapping
VisibleHiddenEdgesProperties

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

Static methods defined here:
__eq__(...)
__eq__( (ARGB)arg1, (ARGB)argb) -> bool :
    equal operator
    
    Parameter: argb  color to compare
    
    Return:     true if they are equal
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (int)red, (int)green, (int)blue, (int)alpha) -> None :
    constructor with RGBA components
    
    Parameter: red    red component
               green  green component
               blue   blue component
               alpha  alpha component
    
 
__init__( (object)arg1, (ARGB)argb) -> None :
    copy constructor
    
    Parameter: argb  copy from
__reduce__ = (...)
__repr__(...)
__repr__( (ARGB)arg1) -> str

Data descriptors defined here:
Alpha
Property for alpha channel
Blue
Property for blue channel
Green
Property for green channel
Red
Property for red channel

Data and other attributes defined here:
__instance_size__ = 24

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

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

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

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

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

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

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

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (AssociativeViewElement)arg1) -> str

Data descriptors defined here:
ClippingPathProperties
Property for the clipping path properties
DimensionElements
Property for the dimension elements
PlacementAngle
Property for the placement angle
PlacementPoint
Property for the placement point
ReinforcementLabels
Property for the reinforcement labels
SectionAngle
Property for the section angle
SectionPolyhedron
Property for the section polyhedron
TextElements
Property for the text elements
ViewMatrix
Property for the view matrix
ViewProperties
Property for the view properties

Data and other attributes defined here:
__instance_size__ = 848

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

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

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

 
class AssociativeViewElementRepresentation(Boost.Python.enum)
    Element representation of the associative view
 
 
Method resolution order:
AssociativeViewElementRepresentation
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
AssociativeViewAllElements = NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements
AssociativeViewConcreteShape = NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape
names = {'AssociativeViewAllElements': NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements, 'AssociativeViewConcreteShape': NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape}
values = {0: NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements, 3: NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape}

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

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (DocumentAdapter)arg2) -> object :
    Constructor
    
 
__init__( (object)arg1, (AssociativeViewProperties)arg2) -> object :
    Constructor
__reduce__ = (...)

Data descriptors defined here:
AdjacentEdges
Set/get the adjacent edges state
ColorHiddenEdge
Set/get the color of the hidden edges
ColorVisibleEdge
Set/get the color of the visible edges
ConvertTo2D
Set/get the convert to 2D state
ElementRepresentation
Set/get the element representation
Hidden
Set/get the hidden state
LayerBoundaryLine
Set/get the layer of the boundary line
LayerFinishLine
Set/get the layer of the finish line
LayerHiddenEdge
Set/get the layer of the hidden edges
LayerHiddenSectionLine
Set/get the layer of the hidden section line
LayerSectionLine
Set/get the layer of the section line
LayerVisibleEdge
Set/get the layer of the visible edges
PenHiddenEdge
Set/get the pen of the hidden edges
PenVisibleEdge
Set/get the pen of the visible edges
RemoveAdjacentEdges
Set/get the remove adjacent edges state
ShowHiddenEdges
Set/get the show hidden edges state
ShowSectionBody
ShowVisibleEdges
Set/get the show visible edges state
StrokeHiddenEdge
Set/get the stroke of the hidden edges
StrokeVisibleEdge
Set/get the stroke of the visible edges

Data and other attributes defined here:
__instance_size__ = 392

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

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (object)attributesObject) -> None :
    Constructor
    
    Parameter: 
          attributesObject     Attributes object
__reduce__ = (...)
__repr__(...)
__repr__( (AttributeContainer)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 104

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

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

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

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

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

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

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

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

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

Static methods defined here:
GetBitmapAreaProperties(...)
GetBitmapAreaProperties( (BitmapAreaElement)arg1) -> BitmapAreaProperties :
    Get the BitmapArea properties
    
    Return:  BitmapArea properties
SetBitmapAreaProperties(...)
SetBitmapAreaProperties( (BitmapAreaElement)arg1, (BitmapAreaProperties)bitmapAreaProp) -> None :
    Set the bitmapArea properties
    
    Parameter: bitmapAreaProp  BitmapArea properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (BitmapAreaProperties)bitmapAreaProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               bitmapAreaProp  BitmapArea properties
               geometryObject  Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (BitmapAreaElement)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
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object

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

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

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

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

Data descriptors defined here:
BitmapName
Property for bitmap name of the bitmap area
DirectionToReferenceLine
Property for direction to reference line
ReferencePoint
Property for reference point
RotationAngle
Property for rotation angle
TransparentColor
Property for transparent color
TransparentColorTolerance
Property for transparent color tolerance
UseDirectionToReferenceLine
Property for usage of direction to reference line
UseMetricalValues
Property for metrical values
UsePixelMask
Property for usage of mask black pixels
UseReferencePoint
Property for usage of reference point
UseRepeatTile
Property for repeat tile
XOffset
Property for X offset value
XScalingFactor
Property for X scaling factor
YOffset
Property for Y offset value
YScalingFactor
Property for Y scaling 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 ClippingPathProperties(Boost.Python.instance)
    Clipping properties
 
 
Method resolution order:
ClippingPathProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
BottomLevel
Get/set the bottom level
IsClippingLineOn
Get/set the clipping line state
IsHeightFromElementOn
Get/set the height from element state
SectionIdentifier
Get/set the section identifier
TopLevel
Get/set the top level

Data and other attributes defined here:
__instance_size__ = 192

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

Data and other attributes defined here:
eVx = NemAll_Python_BasisElements.CombinationType.eVx
eVy = NemAll_Python_BasisElements.CombinationType.eVy
eVz = NemAll_Python_BasisElements.CombinationType.eVz
names = {'eVx': NemAll_Python_BasisElements.CombinationType.eVx, 'eVy': NemAll_Python_BasisElements.CombinationType.eVy, 'eVz': NemAll_Python_BasisElements.CombinationType.eVz}
values = {1: NemAll_Python_BasisElements.CombinationType.eVx, 2: NemAll_Python_BasisElements.CombinationType.eVy, 3: NemAll_Python_BasisElements.CombinationType.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 ConsiderType(Boost.Python.enum)
    Consider types
 
 
Method resolution order:
ConsiderType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eConsiderAutomatic = NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic
eConsiderCeilingOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening
eConsiderCeilingRecess = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess
eConsiderCeilingSurface = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface
eConsiderDoorOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening
eConsiderFloorSurface = NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface
eConsiderNiche = NemAll_Python_BasisElements.ConsiderType.eConsiderNiche
eConsiderNothing = NemAll_Python_BasisElements.ConsiderType.eConsiderNothing
eConsiderRecess = NemAll_Python_BasisElements.ConsiderType.eConsiderRecess
eConsiderWindowOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening
names = {'eConsiderAutomatic': NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic, 'eConsiderCeilingOpening': NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening, 'eConsiderCeilingRecess': NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess, 'eConsiderCeilingSurface': NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface, 'eConsiderDoorOpening': NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening, 'eConsiderFloorSurface': NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface, 'eConsiderNiche': NemAll_Python_BasisElements.ConsiderType.eConsiderNiche, 'eConsiderNothing': NemAll_Python_BasisElements.ConsiderType.eConsiderNothing, 'eConsiderRecess': NemAll_Python_BasisElements.ConsiderType.eConsiderRecess, 'eConsiderWindowOpening': NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening}
values = {0: NemAll_Python_BasisElements.ConsiderType.eConsiderNothing, 1: NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface, 2: NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface, 3: NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic, 4: NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening, 5: NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening, 6: NemAll_Python_BasisElements.ConsiderType.eConsiderNiche, 7: NemAll_Python_BasisElements.ConsiderType.eConsiderRecess, 8: NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening, 9: NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess}

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

Static methods defined here:
GetDimensionPoints(...)
GetDimensionPoints( (DimensionLineElement)arg1) -> Point3DList :
    Get the dimension points
    
    Return:  Dimension points
GetDirectionVector(...)
GetDirectionVector( (DimensionLineElement)arg1) -> Vector2D :
    Get the direction vector
    
    Return:  Direction vector
GetPlacementVector(...)
GetPlacementVector( (DimensionLineElement)arg1) -> Vector2D :
    Get the placement vector
    
    Return:  Placement vector
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (Point3DList)arg2, (Vector2D)dimensionPoints, (Vector2D)placementPoint, (DimensionProperties)directionVector) -> None :
    Constructor
    
    Parameter: dimensionPoints  Dimension points
               placementVector  Placement vector to the first dimension point
               directionVector  Direction vector
__reduce__ = (...)
__repr__(...)
__repr__( (DimensionLineElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 15096

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

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

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

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

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (DocumentAdapter)arg2, (Dimensioning)arg3) -> object :
    Default constructor
    
 
__init__( (object)arg1, (DimensionProperties)arg2) -> object :
    Constructor
__reduce__ = (...)

Data descriptors defined here:
ElevationBaseOffset
Property for the elevation base offset
FontIDDimensionNumber
Property for the font ID of the dimension number
LeadingCharacter
Property for the leading characters
PointSymbol
Property for the point symbol of the elevation
PointSymbolEnd
Property for the point symbol at the start of the dimension line
PointSymbolStart
Property for the point symbol at the start of the dimension line
TailingCharacters
Property for the tailing characters
TextHeightDimensionNumber
Property for the height of the dimension number
TextLocation
Property for the elevation base offset
TextOffset
Offset of text from dimension line

Data and other attributes defined here:
__instance_size__ = 14944

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 Dimensioning(Boost.Python.enum)
    Type of the dimensioning
 
 
Method resolution order:
Dimensioning
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eDimensionLine = NemAll_Python_BasisElements.Dimensioning.eDimensionLine
eElevation = NemAll_Python_BasisElements.Dimensioning.eElevation
names = {'eDimensionLine': NemAll_Python_BasisElements.Dimensioning.eDimensionLine, 'eElevation': NemAll_Python_BasisElements.Dimensioning.eElevation}
values = {1: NemAll_Python_BasisElements.Dimensioning.eDimensionLine, 2: NemAll_Python_BasisElements.Dimensioning.eElevation}

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

Static methods defined here:
GetElementGroupProperties(...)
GetElementGroupProperties( (ElementGroupElement)arg1) -> ElementGroupProperties :
    Get the ElementGroup properties
    
    Return:  ElementGroup properties
GetObjectList(...)
GetObjectList( (ElementGroupElement)arg1) -> list :
    Get the list of element group objects
    
    Return:  Element group object list
SetElementGroupProperties(...)
SetElementGroupProperties( (ElementGroupElement)arg1, (ElementGroupProperties)ElementGroupProp) -> None :
    Set the ElementGroup properties
    
    Parameter: ElementGroupProp  ElementGroup properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (ElementGroupProperties)elementGroupProp, (list)elementGroupObjectList) -> None :
    Constructor
    
    Parameter: commonProp              Common properties
               elementGroupProp        ElementGroup properties
               elementGroupObjectList  ElementGroup object list
__reduce__ = (...)
__repr__(...)
__repr__( (ElementGroupElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 160

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

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

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

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

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

Data descriptors defined here:
ModifiableFlag
Property for modifiable flag
Name
Property for name of element group
SubType
Property for macro sub type

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

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (Point3DList)dimensionPoints, (Vector2D)placementVector, (Vector2D)directionVector, (DimensionProperties)settings) -> None :
    Constructor
    
    Parameter: dimensionPoints  Elevation points
               placementVector  Placement vector to the first elevation point
               directionVector  Direction vector
               settings         Elevation settings
__reduce__ = (...)
__repr__(...)
__repr__( (ElevationElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 15096

Static methods inherited from DimensionLineElement:
GetDimensionPoints(...)
GetDimensionPoints( (DimensionLineElement)arg1) -> Point3DList :
    Get the dimension points
    
    Return:  Dimension points
GetDirectionVector(...)
GetDirectionVector( (DimensionLineElement)arg1) -> Vector2D :
    Get the direction vector
    
    Return:  Direction vector
GetPlacementVector(...)
GetPlacementVector( (DimensionLineElement)arg1) -> Vector2D :
    Get the placement vector
    
    Return:  Placement vector

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

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

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

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

Static methods defined here:
__eq__(...)
__eq__( (EndSymbolsProperties)arg1, (EndSymbolsProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  EndSymbolsProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (RefMode_Enum)startID, (float)startSize, (RefMode_Enum)endID, (float)endSize) -> None :
    Constructor
    
    Parameter: startID    ID of the start symbol
               startSize  Size of the start symbol
               endID      ID of the end symbol
               endSize    Size of the end symbol
__reduce__ = (...)
__repr__(...)
__repr__( (EndSymbolsProperties)arg1) -> str

Data descriptors defined here:
EndID
Property for end symbol ID
EndSize
Property for end symbol size
StartID
Property for start symbol ID
StartSize
Property for start symbol size

Data and other attributes defined here:
__instance_size__ = 40

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

Static methods defined here:
GetFaceStyleProperties(...)
GetFaceStyleProperties( (FaceStyleElement)arg1) -> FaceStyleProperties :
    Get the face style properties
    
    Return:  face style properties
SetFaceStyleProperties(...)
SetFaceStyleProperties( (FaceStyleElement)arg1, (FaceStyleProperties)faceStyleProp) -> None :
    Set the FaceStyle properties
    
    Parameter: faceStyleProp  face style properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (FaceStyleProperties)faceStyleProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               faceStyleProp   Face style properties
               geometryObject  Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (FaceStyleElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 152

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

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

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

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

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

Data descriptors defined here:
DirectionToReferenceLine
Property for direction to reference line
FaceStyleID
Property for face style ID
ReferencePoint
Property for reference point
RotationAngle
Property for rotation angle
UseDirectionToReferenceLine
Property for usage of direction to reference line
UseReferencePoint
Property for usage of reference point

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

Static methods defined here:
GetFillingProperties(...)
GetFillingProperties( (FillingElement)arg1) -> FillingProperties :
    Get the gradient filling properties
    
    Return:  GradientFillingProperties properties
SetFillingProperties(...)
SetFillingProperties( (FillingElement)arg1, (FillingProperties)gradientFillingProp) -> None :
    Set the gradient filling properties
    
    Parameter: gradientFillingProp  GradientFillingProperties properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (FillingProperties)gradientFillingProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp           Common properties
               gradientFillingProp  GradientFilling properties
               geometryObject       Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (FillingElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 144

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

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

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

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

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

Data descriptors defined here:
DirectionToReferenceLine
Property for direction to reference line
FirstColor
Property for first color
RotationAngle
Property for rotation angle
SecondColor
Property for first color
ShadingType
Property for shading type
TranslationType
Property for color type
UseDirectionToReferenceLine
Property for usage of direction to reference line
UseGradientFilling
Property for usage of gradient filling type
VariantType
Property for variant type

Data and other attributes defined here:
__instance_size__ = 56

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

Static methods defined here:
GetHatchingProperties(...)
GetHatchingProperties( (HatchingElement)arg1) -> HatchingProperties :
    Get the hatching properties
    
    Return:  Hatching properties
SetHatchingProperties(...)
SetHatchingProperties( (HatchingElement)arg1, (HatchingProperties)hatchingProp) -> None :
    Set the hatching properties
    
    Parameter: hatchingProp  Hatching properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (HatchingProperties)hatchingProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               hatchingProp    Hatching properties
               geometryObject  Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (HatchingElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 144

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

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

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

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

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

Data descriptors defined here:
BackgroundColor
Property for background color
DirectionToReferenceLine
Property for direction to reference line
HatchID
Property for hatch ID
IsScaleDependent
Property for scale dependent
ReferencePoint
Property for reference point
RotationAngle
Property for rotation angle
UseBackgroundColor
Property for usage of background color
UseReferencePoint
Property for usage of reference point

Data and other attributes defined here:
__instance_size__ = 56

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 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_BasisElements.HeightDefinitionType.eAverage
eComponent = NemAll_Python_BasisElements.HeightDefinitionType.eComponent
eMacro = NemAll_Python_BasisElements.HeightDefinitionType.eMacro
eNone = NemAll_Python_BasisElements.HeightDefinitionType.eNone
names = {'eAverage': NemAll_Python_BasisElements.HeightDefinitionType.eAverage, 'eComponent': NemAll_Python_BasisElements.HeightDefinitionType.eComponent, 'eMacro': NemAll_Python_BasisElements.HeightDefinitionType.eMacro, 'eNone': NemAll_Python_BasisElements.HeightDefinitionType.eNone}
values = {0: NemAll_Python_BasisElements.HeightDefinitionType.eNone, 1: NemAll_Python_BasisElements.HeightDefinitionType.eMacro, 2: NemAll_Python_BasisElements.HeightDefinitionType.eComponent, 3: NemAll_Python_BasisElements.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 HiddenSectionLinesProperties(Boost.Python.instance)
    Visible hidden edges properties
 
 
Method resolution order:
HiddenSectionLinesProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
HiddenSectionLinesColor
Property for color for hidden section lines
HiddenSectionLinesLayer
Property for layer for hidden section lines
HiddenSectionLinesLineType
Property for line type for hidden section lines
HiddenSectionLinesPen
Property for pen for hidden section lines
IsHiddenSectionLinesColorFromLayer
Property for hidden section lines color from layer
IsHiddenSectionLinesLineTypeFromLayer
Property for hidden section lines line type from layer
IsHiddenSectionLinesOn
Property for the drawing of the hidden section lines
IsHiddenSectionLinesPenFromLayer
Property for hidden section lines pen from layer

Data and other attributes defined here:
__instance_size__ = 224

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

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
AddProjectionName
Property for adding the projection name
HeadingOn
Property for the heading on
HeadingText
Property for the heading text
IsScaleOn
Property for the scal on

Data and other attributes defined here:
__instance_size__ = 496

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

Static methods defined here:
Move(...)
Move( (LibraryElement)arg1, (Vector3D)moveVec) -> None :
    Move the element
    
    Parameter: moveVec  Move vector
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (LibraryElementProperties)libEleProp) -> None :
    Constructor
    
    Parameter: libEleProp       Library element properties
 
__init__( (object)arg1, (LibraryElement)libEle) -> None :
    Copy constructor
    
    Parameter: libEle  Element to copy
__reduce__ = (...)
__repr__(...)
__repr__( (LibraryElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 456

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

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

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

 
class LibraryElementProperties(Boost.Python.instance)
    Library element properties class
 
 
Method resolution order:
LibraryElementProperties
Boost.Python.instance
builtins.object

Static methods defined here:
GetElement(...)
GetElement( (LibraryElementProperties)arg1) -> str :
    Get the element
    
    Return:  Element
GetElementType(...)
GetElementType( (LibraryElementProperties)arg1) -> LibraryElementType :
    Get the element type
    
    Return:  Element type
GetGroup(...)
GetGroup( (LibraryElementProperties)arg1) -> str :
    Get the group
    
    Return:  Group
GetPath(...)
GetPath( (LibraryElementProperties)arg1) -> str :
    Get the path
    
    Return:  Path
GetPlacementMatrix(...)
GetPlacementMatrix( (LibraryElementProperties)arg1) -> Matrix3D :
    Get the placement matrix
    
    Return:  Placement matrix
GetPolyline(...)
GetPolyline( (LibraryElementProperties)arg1) -> Polyline3D :
    Get the polygon points in case of a line fixture
    
    Return:  Polyline points of the line fixture
GetProducer(...)
GetProducer( (LibraryElementProperties)arg1) -> str :
    Get the producer
    
    Return:  Producer
SetPolyline(...)
SetPolyline( (LibraryElementProperties)arg1, (Polyline3D)polyline) -> None :
    Set the polygon points in case of a line fixture
    
    Parameter: polyline  Polyline of a line fixture
SetProducer(...)
SetProducer( (LibraryElementProperties)arg1, (wstring)producer) -> None :
    Set the producer
    
    Parameter: producer  Producer
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (wstring)path, (wstring)group, (wstring)element, (LibraryElementType)elementType, (Matrix3D)placementMatrix) -> None :
    Constructor
    
    Parameter: path             Path name
               group            Group name
               element          Element name
               elementType      Element type
               placementMatrix  Placement point
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 368

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 LibraryElementType(Boost.Python.enum)
    Type of the library element
 
 
Method resolution order:
LibraryElementType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eFixture = NemAll_Python_BasisElements.LibraryElementType.eFixture
eSmartSymbol = NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol
eSymbol = NemAll_Python_BasisElements.LibraryElementType.eSymbol
names = {'eFixture': NemAll_Python_BasisElements.LibraryElementType.eFixture, 'eSmartSymbol': NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol, 'eSymbol': NemAll_Python_BasisElements.LibraryElementType.eSymbol}
values = {0: NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol, 1: NemAll_Python_BasisElements.LibraryElementType.eFixture, 2: NemAll_Python_BasisElements.LibraryElementType.eSymbol}

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

Data and other attributes defined here:
eLinkNothing = NemAll_Python_BasisElements.LinkType.eLinkNothing
eLinkToCeilingSurface = NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface
eLinkToFloorSurface = NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface
eLinkToRoofSlab = NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab
eLinkToRoom = NemAll_Python_BasisElements.LinkType.eLinkToRoom
names = {'eLinkNothing': NemAll_Python_BasisElements.LinkType.eLinkNothing, 'eLinkToCeilingSurface': NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface, 'eLinkToFloorSurface': NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface, 'eLinkToRoofSlab': NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab, 'eLinkToRoom': NemAll_Python_BasisElements.LinkType.eLinkToRoom}
values = {0: NemAll_Python_BasisElements.LinkType.eLinkNothing, 1: NemAll_Python_BasisElements.LinkType.eLinkToRoom, 2: NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab, 3: NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface, 4: NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface}

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

Static methods defined here:
GetHash(...)
GetHash( (MacroElement)arg1) -> str :
    Get the hash value
    
    Return:  Hash value
GetMacroProperties(...)
GetMacroProperties( (MacroElement)arg1) -> MacroProperties :
    Get the Macro properties
    
    Return:  Macro properties
GetSlideList(...)
GetSlideList( (MacroElement)arg1) -> list :
    Get the slide object list
    
    Return:  Slide object list
SetHash(...)
SetHash( (MacroElement)arg1, (wstring)hash) -> None :
    Set the hash value
    
    Parameter: hash Hash value
SetMacroProperties(...)
SetMacroProperties( (MacroElement)arg1, (MacroProperties)MacroProp) -> None :
    Set the Macro properties
    
    Parameter: MacroProp  Macro properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (MacroProperties)macroProp, (list)slideList) -> None :
    Constructor
    
    Parameter: macroProp       Macro properties
               slideList       Slide list of macro definition
__reduce__ = (...)
__repr__(...)
__repr__( (MacroElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 288

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

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

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

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

Static methods defined here:
GetMacroGroupProperties(...)
GetMacroGroupProperties( (MacroGroupElement)arg1) -> MacroGroupProperties :
    Get the MacroGroup properties
    
    Return:  MacroGroup properties
GetPlacementList(...)
GetPlacementList( (MacroGroupElement)arg1) -> list :
    Get the placement object list
    
    Return:  Placement object list
SetMacroGroupProperties(...)
SetMacroGroupProperties( (MacroGroupElement)arg1, (MacroGroupProperties)macroGroupProp) -> None :
    Set the MacroGroup properties
    
    Parameter: macroGroupProp  MacroGroup properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (MacroGroupProperties)macroGroupProp, (list)slideList) -> None :
    Constructor
    
    Parameter: macroGroupProp  MacroGroup properties
               placementList   Placement list of macro group
    
 
__init__( (object)arg1, (CommonProperties)commonProp, (MacroGroupProperties)macroGroupProp, (list)slideList) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               macroGroupProp  MacroGroup properties
               placementList   Placement list of macro group
__reduce__ = (...)
__repr__(...)
__repr__( (MacroGroupElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 152

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

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

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

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

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

Data descriptors defined here:
Name
Property for name

Data and other attributes defined here:
__instance_size__ = 56

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

Static methods defined here:
GetMacro(...)
GetMacro( (MacroPlacementElement)arg1) -> object :
    Get the corresponding macro definition
    
    Return:  Macro definition element
GetMacroPlacementProperties(...)
GetMacroPlacementProperties( (MacroPlacementElement)arg1) -> MacroPlacementProperties :
    Get the MacroPlacement properties
    
    Return:  MacroPlacement properties
GetReinforcementList(...)
GetReinforcementList( (MacroPlacementElement)arg1) -> list :
    Get the reinforcement elements
    
    Return:  Reinforcement elements
SetMacroPlacementProperties(...)
SetMacroPlacementProperties( (MacroPlacementElement)arg1, (MacroPlacementProperties)MacroPlacementProp) -> None :
    Set the MacroPlacement properties
    
    Parameter: MacroPlacementProp  MacroPlacement properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)arg2, (MacroPlacementProperties)commonProp, (object)macroPlacementProp, (list)macro [, (list)reinforcementList]) -> None :
    Constructor
    
    Parameter: commonProp               Common properties
               macroPlacementProp       MacroPlacement properties
               macro                    Macro definition element
               reinforcementList        Reinforcement elements
               libraryElementsList      Library elements list
__reduce__ = (...)
__repr__(...)
__repr__( (MacroPlacementElement)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
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object

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

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

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

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

Data descriptors defined here:
BillingCategory
Property for billing category
ConsiderType
Property for consider type
Craft
Property for craft
DistortionState
Property for distortion state
DomainType
Property for domain type
HasParentModificationBehaviour
Property for specific behavior for modification state
HeightDefinitionType
Property for height definition types
InOpeningState
Property for state if the macro placement is inside an opening
LinkType
Property for link type
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 macro placement mirrored state
Name
Property for name
PositionNr
Property for position number
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 macro
UseFormat
Property for the format setting (pen, stroke, color) of the placement or the elements of the macro

Data and other attributes defined here:
__instance_size__ = 280

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

Static methods defined here:
__eq__(...)
__eq__( (MacroProperties)arg1, (MacroProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  MacroProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (MacroProperties)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
UnitFactor
Property for unit factor

Data and other attributes defined here:
__instance_size__ = 144

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

Static methods defined here:
GetMacroSlideProperties(...)
GetMacroSlideProperties( (MacroSlideElement)arg1) -> MacroSlideProperties :
    Get the MacroSlide properties
    
    Return:  MacroSlide properties
GetObjectList(...)
GetObjectList( (MacroSlideElement)arg1) -> list :
    Get the slide object list
    
    Return:  Slide object list
SetMacroSlideProperties(...)
SetMacroSlideProperties( (MacroSlideElement)arg1, (MacroSlideProperties)MacroSlideProp) -> None :
    Set the MacroSlide properties
    
    Parameter: MacroSlideProp  MacroSlide properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (MacroSlideProperties)macroSlideProp, (list)objectList) -> None :
    Constructor
    
    Parameter: macroSlideProp  MacroSlide properties
               objectList      Object list of slide
__reduce__ = (...)
__repr__(...)
__repr__( (MacroSlideElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 232

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

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

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

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

Static methods defined here:
__eq__(...)
__eq__( (MacroSlideProperties)arg1, (MacroSlideProperties)prop) -> bool :
    equal operator
    
    Parameter: prop  MacroSlideProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (MacroSlideProperties)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
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 MacroSlideType(Boost.Python.enum)
    Macro slide types
 
 
Method resolution order:
MacroSlideType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eCode = NemAll_Python_BasisElements.MacroSlideType.eCode
eExtension = NemAll_Python_BasisElements.MacroSlideType.eExtension
eGeometry = NemAll_Python_BasisElements.MacroSlideType.eGeometry
eReinforcement = NemAll_Python_BasisElements.MacroSlideType.eReinforcement
eReport = NemAll_Python_BasisElements.MacroSlideType.eReport
eUndergroundCadaster = NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster
names = {'eCode': NemAll_Python_BasisElements.MacroSlideType.eCode, 'eExtension': NemAll_Python_BasisElements.MacroSlideType.eExtension, 'eGeometry': NemAll_Python_BasisElements.MacroSlideType.eGeometry, 'eReinforcement': NemAll_Python_BasisElements.MacroSlideType.eReinforcement, 'eReport': NemAll_Python_BasisElements.MacroSlideType.eReport, 'eUndergroundCadaster': NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster}
values = {0: NemAll_Python_BasisElements.MacroSlideType.eGeometry, 1: NemAll_Python_BasisElements.MacroSlideType.eCode, 2: NemAll_Python_BasisElements.MacroSlideType.eReinforcement, 3: NemAll_Python_BasisElements.MacroSlideType.eReport, 4: NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster, 5: NemAll_Python_BasisElements.MacroSlideType.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 ModelElement2D(BasisElement)
    ModelElement2D class
 
 
Method resolution order:
ModelElement2D
BasisElement
AllplanElement
Boost.Python.instance
builtins.object

Static methods defined here:
GetEndSymbolsProperties(...)
GetEndSymbolsProperties( (ModelElement2D)arg1) -> EndSymbolsProperties :
    Get the end symbols properties
    
    Return:  End symbols properties
GetPatternCurveProperties(...)
GetPatternCurveProperties( (ModelElement2D)arg1) -> PatternCurveProperties :
    Get the pattern curve properties
    
    Return:  Pattern curve properties
GetTransformationList(...)
GetTransformationList( (ModelElement2D)arg1) -> list :
    Get transformation list
    
    Return:  List with the transformations
SetEndSymbolsProperties(...)
SetEndSymbolsProperties( (ModelElement2D)arg1, (EndSymbolsProperties)endSymbolsProp) -> None :
    Set the end symbols properties
    
    Parameter: endSymbolsProp  End symbols properties
SetPatternCurveProperties(...)
SetPatternCurveProperties( (ModelElement2D)arg1, (PatternCurveProperties)patternCurveProp) -> None :
    Set the pattern curve properties
    
    Parameter: patternCurveProp  Pattern curve properties
SetTransformationList(...)
SetTransformationList( (ModelElement2D)arg1, (list)transformationList) -> None :
    Set the transformation list
    
    Parameter: transformationList  List with the transformations
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               geometryObject  Geometry element
 
__init__( (object)arg1, (CommonProperties)commonProp, (PatternCurveProperties)patternCurveProp, (EndSymbolsProperties)endSymbolProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp        Common properties
               patternCurveProp  End symbols properties
               endSymbolProp     Pattern curve properties
               geometryObject    Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (ModelElement2D)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
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object

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

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

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

Static methods defined here:
GetTextureDefinition(...)
GetTextureDefinition( (ModelElement3D)arg1) -> TextureDefinition :
    Get the texture definition
    
    Return:  Texture definition (surface filename)
GetTextureMapping(...)
GetTextureMapping( (ModelElement3D)arg1) -> TextureMapping :
    Get the texture mapping
    
    Return:  Texture mapping
GetTransformationList(...)
GetTransformationList( (ModelElement3D)arg1) -> list :
    Get transformation list
    
    Return:  List with the transformations
SetTextureDefinition(...)
SetTextureDefinition( (ModelElement3D)arg1, (TextureDefinition)textureDefinition) -> None :
    Set the texture definition
    
    Parameter: textureDefinition  Texture definition (surface filename)
SetTextureMapping(...)
SetTextureMapping( (ModelElement3D)arg1, (TextureMapping)textureMapping) -> None :
    Set the texture mapping
    
    Parameter: textureMapping  Texture mapping
SetTransformationList(...)
SetTransformationList( (ModelElement3D)arg1, (list)transformationList) -> None :
    Set the transformation list
    
    Parameter: transformationList  List with the transformations
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               geometryObject  Geometry element
 
__init__( (object)arg1, (CommonProperties)commonProp, (RefMode_Enum)int, (RefMode_Enum)int, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               BrepIsoLinesU  
               BrepIsoLinesV  
               geometryObject  Geometry element
 
__init__( (object)arg1, (CommonProperties)commonProp, (TextureDefinition)textureDefinition, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp         Common properties
               textureDefinition  Texture definition (surface filename)
               geometryObject     Geometry element
 
__init__( (object)arg1, (CommonProperties)arg2, (TextureDefinition)arg3, (RefMode_Enum)commonProp, (RefMode_Enum)textureDefinition, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp         Common properties
               textureDefinition  Texture definition (surface filename)
               BrepIsoLinesU  
               BrepIsoLinesV  
               geometryObject     Geometry element
 
__init__( (object)arg1, (CommonProperties)commonProp, (TextureDefinition)textureDefinition, (TextureMapping)textureMapping, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp         Common properties
               textureDefinition  Texture definition (surface filename)
               textureMapping     Texture mapping
               geometryObject     Geometry element
 
__init__( (object)arg1, (CommonProperties)arg2, (TextureDefinition)arg3, (TextureMapping)commonProp, (RefMode_Enum)textureDefinition, (RefMode_Enum)textureMapping, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp         Common properties
               textureDefinition  Texture definition (surface filename)
               textureMapping     Texture mapping
               BrepIsoLinesU  
               BrepIsoLinesV  
               geometryObject     Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (ModelElement3D)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 264

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

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

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

 
class PatternCurveAlignment(Boost.Python.enum)
    Pattern curve alignment types of the pattern curve property
 
 
Method resolution order:
PatternCurveAlignment
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eCenter = NemAll_Python_BasisElements.PatternCurveAlignment.eCenter
eLeft = NemAll_Python_BasisElements.PatternCurveAlignment.eLeft
eRight = NemAll_Python_BasisElements.PatternCurveAlignment.eRight
names = {'eCenter': NemAll_Python_BasisElements.PatternCurveAlignment.eCenter, 'eLeft': NemAll_Python_BasisElements.PatternCurveAlignment.eLeft, 'eRight': NemAll_Python_BasisElements.PatternCurveAlignment.eRight}
values = {0: NemAll_Python_BasisElements.PatternCurveAlignment.eLeft, 1: NemAll_Python_BasisElements.PatternCurveAlignment.eCenter, 2: NemAll_Python_BasisElements.PatternCurveAlignment.eRight}

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 PatternCurveIntersectionType(Boost.Python.enum)
    Pattern intersection types of the pattern curve property
 
 
Method resolution order:
PatternCurveIntersectionType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eDisabled = NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled
eJoint = NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint
eMiter = NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter
eSeamless = NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless
names = {'eDisabled': NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled, 'eJoint': NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint, 'eMiter': NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter, 'eSeamless': NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless}
values = {0: NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled, 1: NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter, 2: NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint, 3: NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless}

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

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

Data descriptors defined here:
AlignmentType
Property for alignment type
Height
Property for height of pattern
IntersectionType
Property for intersection type
IsDrawReferenceCurve
Property for draw reference curve state
IsLockedToCorner
Property for locked to corner state
IsMirrorPattern
Property for mirror pattern state
IsScaleDependent
Property for scale dependent
PatternID
Property for pattern ID
Width
Property for width of pattern

Data and other attributes defined here:
__instance_size__ = 48

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

Static methods defined here:
GetPatternProperties(...)
GetPatternProperties( (PatternElement)arg1) -> PatternProperties :
    Get the Pattern properties
    
    Return:  Pattern properties
SetPatternProperties(...)
SetPatternProperties( (PatternElement)arg1, (PatternProperties)PatternProp) -> None :
    Set the Pattern properties
    
    Parameter: PatternProp  Pattern properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (PatternProperties)patternProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               patternProp     Pattern properties
               geometryObject  Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (PatternElement)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
SetAttributes(...)
SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
    Set the attributes object
    
    Parameter: attributesObject  Attributes object
SetCommonProperties(...)
SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
    Set the common properties
    
    Parameter: commonProp  Common properties
SetGeometryObject(...)
SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
    Set the geometry object
    
    Parameter: geometryObject  Geometry object

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

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

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

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

Data descriptors defined here:
BackgroundColor
Property for background color
IsScaleDependent
Property for scale dependent
PatternID
Property for pattern ID
PlacementType
Property for placement type
ReferencePoint
Property for reference point
RotationAngle
Property for rotation angle
UseBackgroundColor
Property for usage of background color
UseReferencePoint
Property for usage of reference point
XScalingFactor
Property for X scaling factor
YScalingFactor
Property for Y scaling factor

Data and other attributes defined here:
__instance_size__ = 80

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 PlacementType(Boost.Python.enum)
    Placement types of the pattern property
 
 
Method resolution order:
PlacementType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eFitting = NemAll_Python_BasisElements.PlacementType.eFitting
eInsideFitting = NemAll_Python_BasisElements.PlacementType.eInsideFitting
eOutsideFitting = NemAll_Python_BasisElements.PlacementType.eOutsideFitting
names = {'eFitting': NemAll_Python_BasisElements.PlacementType.eFitting, 'eInsideFitting': NemAll_Python_BasisElements.PlacementType.eInsideFitting, 'eOutsideFitting': NemAll_Python_BasisElements.PlacementType.eOutsideFitting}
values = {0: NemAll_Python_BasisElements.PlacementType.eOutsideFitting, 1: NemAll_Python_BasisElements.PlacementType.eFitting, 2: NemAll_Python_BasisElements.PlacementType.eInsideFitting}

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 SectionDefinitionData(Boost.Python.instance)
    Section definition data
 
 
Method resolution order:
SectionDefinitionData
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
ClippingPath
Set/get the clipping path
DefinitionProperties
Set/Get the definition properties
DirectionVector
Set/get the direction vector
HeightDirection
Set/get the height direction
SectionBody
Set/get the section body

Data and other attributes defined here:
__instance_size__ = 888

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 SectionDefinitionProperties(Boost.Python.instance)
    Section definition properties
 
 
Method resolution order:
SectionDefinitionProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
ClippingPathProperties
Set/Get the clipping path properties
IsAdvancedOn
Property for type of section architecture= OFF /Engineering = ON
IsSectionBodyOn
Property for show the section body
RefMode
Property for the reference mode
SectionType
Property for type of section
ViewInputType
Property for the view input type

Data and other attributes defined here:
RefMode_Enum = <class 'NemAll_Python_BasisElements.RefMode_Enum'>
View input type
SectionType_Enum = <class 'NemAll_Python_BasisElements.SectionType_Enum'>
Section type
ViewInputType_Enum = <class 'NemAll_Python_BasisElements.ViewInputType_Enum'>
View input type
__instance_size__ = 528
eFolded = NemAll_Python_BasisElements.RefMode_Enum.eFolded
eFree = NemAll_Python_BasisElements.ViewInputType_Enum.eFree
eHorizontalFromAbove = NemAll_Python_BasisElements.SectionType_Enum.eHorizontalFromAbove
eHorizontalFromBelow = NemAll_Python_BasisElements.SectionType_Enum.eHorizontalFromBelow
eNormal = NemAll_Python_BasisElements.ViewInputType_Enum.eNormal
eObserver = NemAll_Python_BasisElements.RefMode_Enum.eObserver
eVertical = NemAll_Python_BasisElements.SectionType_Enum.eVertical

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 SectionDrawingFilesProperties(Boost.Python.instance)
    Section drawing files properties
 
 
Method resolution order:
SectionDrawingFilesProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
DrawingNumbers
Property for the drawing numbers

Data and other attributes defined here:
__instance_size__ = 80

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 SectionFilterProperties(Boost.Python.instance)
    Section filter properties
 
 
Method resolution order:
SectionFilterProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
DrawingFilesProperties
Property for the drawing files properties
IsAssociativityOn
Property for the associativity
LayerProperties
Property for the drawing files properties

Data and other attributes defined here:
__instance_size__ = 336

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 SectionFormatProperties(Boost.Python.instance)
    Section format properties
 
 
Method resolution order:
SectionFormatProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (bool)bInitFromSTW) -> None :
    constructor
    
    Parameter: bInitFromSTW  - is structure initialized from standard values
__reduce__ = (...)

Data descriptors defined here:
EliminationAngle
Property for the adjacent edge elimination angle
IsEliminationOn
Property for the adjacent edge elimination

Data and other attributes defined here:
__instance_size__ = 752

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 SectionGeneralProperties(Boost.Python.instance)
    General section properties
 
 
Method resolution order:
SectionGeneralProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (bool)bInitFromSTW) -> None :
    constructor
    
    Parameter: bInitFromSTW  - is structure initialized from standard values
__reduce__ = (...)

Data descriptors defined here:
FilterProperties
Property for the filter properties
FormatProperties
Property for the format properties
HiddenSectionLinesProperties
Property for the hidden section line properties
LabelingProperties
Property for the labeling properties
PlacementAngle
Property for the placement angle
PlacementPoint
Property for the placement point
PlacementPointType
Property for the placement point
ShowSectionBody
Property for the showing of the section body
Status
Property for the drawing state
VisibleHiddenEdgesProperties
Property for the visible and hidden edge properties

Data and other attributes defined here:
AcceleratedHidden = NemAll_Python_BasisElements.State.AcceleratedHidden
BottomCenter = NemAll_Python_BasisElements.PlacementPointPosition.BottomCenter
BottomLeft = NemAll_Python_BasisElements.PlacementPointPosition.BottomLeft
BottomRight = NemAll_Python_BasisElements.PlacementPointPosition.BottomRight
CenterCenter = NemAll_Python_BasisElements.PlacementPointPosition.CenterCenter
CenterLeft = NemAll_Python_BasisElements.PlacementPointPosition.CenterLeft
CenterRight = NemAll_Python_BasisElements.PlacementPointPosition.CenterRight
Hidden = NemAll_Python_BasisElements.State.Hidden
Offset = NemAll_Python_BasisElements.PlacementPointPosition.Offset
PlacementPointPosition = <class 'NemAll_Python_BasisElements.PlacementPointPosition'>
Placement point position
State = <class 'NemAll_Python_BasisElements.State'>
Drawing state of the section
TopCenter = NemAll_Python_BasisElements.PlacementPointPosition.TopCenter
TopLeft = NemAll_Python_BasisElements.PlacementPointPosition.TopLeft
TopRight = NemAll_Python_BasisElements.PlacementPointPosition.TopRight
Wire = NemAll_Python_BasisElements.State.Wire
__instance_size__ = 3344

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 SectionLayerProperties(Boost.Python.instance)
    Section layer properties
 
 
Method resolution order:
SectionLayerProperties
Boost.Python.instance
builtins.object

Static methods defined here:
SetLayerProperties(...)
SetLayerProperties( (SectionLayerProperties)arg1, (RefMode_Enum)iVisibilityFilterMode, (bool)bAreInvisibleLyersStored, (VecUShortList)layerIdVector) -> None :
    Set the layer properties
    
    Parameter: iVisibilityFilterMode     Type of selected filter mode
               bAreInvisibleLyersStored  true  -> Elements in excludedLayerList are filtered out
                                         false -> Elements in excludedLayerList are taken into consideration
               layerIdVector             Elements belonging to these Layers  should be filtered (excluded) from source up to flag bAreInvisibleLyersStored
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 184
eVisibilityFilterMode = <class 'NemAll_Python_BasisElements.eVisibilityFilterMode'>
Visible filter mode
eVisibilityFilterMode_ACTUAL = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_ACTUAL
eVisibilityFilterMode_ALL_LAYERS = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_ALL_LAYERS
eVisibilityFilterMode_CUSTOM = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_CUSTOM
eVisibilityFilterMode_Undefined = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_Undefined
eVisibilityFilter_Modus_LAYERSET = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilter_Modus_LAYERSET

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 ShadingType(Boost.Python.enum)
    Shading types of the filling property
 
 
Method resolution order:
ShadingType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eFromCenter = NemAll_Python_BasisElements.ShadingType.eFromCenter
eFromCorner = NemAll_Python_BasisElements.ShadingType.eFromCorner
eLinear = NemAll_Python_BasisElements.ShadingType.eLinear
eRound = NemAll_Python_BasisElements.ShadingType.eRound
names = {'eFromCenter': NemAll_Python_BasisElements.ShadingType.eFromCenter, 'eFromCorner': NemAll_Python_BasisElements.ShadingType.eFromCorner, 'eLinear': NemAll_Python_BasisElements.ShadingType.eLinear, 'eRound': NemAll_Python_BasisElements.ShadingType.eRound}
values = {0: NemAll_Python_BasisElements.ShadingType.eLinear, 1: NemAll_Python_BasisElements.ShadingType.eFromCorner, 2: NemAll_Python_BasisElements.ShadingType.eFromCenter, 3: NemAll_Python_BasisElements.ShadingType.eRound}

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 of the element group property
 
 
Method resolution order:
SubType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eMultiLine3D = NemAll_Python_BasisElements.SubType.eMultiLine3D
eMultiLine3D_Group = NemAll_Python_BasisElements.SubType.eMultiLine3D_Group
eUseNoSpecialSubType = NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType
names = {'eMultiLine3D': NemAll_Python_BasisElements.SubType.eMultiLine3D, 'eMultiLine3D_Group': NemAll_Python_BasisElements.SubType.eMultiLine3D_Group, 'eUseNoSpecialSubType': NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType}
values = {0: NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType, 1: NemAll_Python_BasisElements.SubType.eMultiLine3D, 2: NemAll_Python_BasisElements.SubType.eMultiLine3D_Group}

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

Static methods defined here:
GetSymbol2DProperties(...)
GetSymbol2DProperties( (Symbol2DElement)arg1) -> Symbol2DProperties :
    Get the Symbol2D properties
    
    Return:  Symbol2D properties
SetSymbol2DProperties(...)
SetSymbol2DProperties( (Symbol2DElement)arg1, (Symbol2DProperties)symbol2DProp) -> None :
    Set the Symbol2D properties
    
    Parameter: symbol2DProp  Symbol2D properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (Symbol2DProperties)Symbol2DProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp         Common properties
               Symbol2DProp       Symbol2D properties
               geometryObject     Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (Symbol2DElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 160

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

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

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

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

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

Data descriptors defined here:
Height
Property for height
IsScaleDependent
Property for scale dependency
PrimaryPointNumber
Property for primary point number
RotationAngle
Property for rotation angle
SecondaryPointNumber
Property for secondary point number
SymbolID
Property for symbol ID
Width
Property for width

Data and other attributes defined here:
__instance_size__ = 72

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

Static methods defined here:
GetSymbol3DProperties(...)
GetSymbol3DProperties( (Symbol3DElement)arg1) -> Symbol3DProperties :
    Get the Symbol3D properties
    
    Return:  Symbol3D properties
SetSymbol3DProperties(...)
SetSymbol3DProperties( (Symbol3DElement)arg1, (Symbol3DProperties)symbol3DProp) -> None :
    Set the Symbol3D properties
    
    Parameter: symbol3DProp  Symbol3D properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (Symbol3DProperties)Symbol3DProp, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp         Common properties
               symbol3DProp       Symbol3D properties
               geometryObject     Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (Symbol3DElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 224

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

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

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

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

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

Data descriptors defined here:
ControlPointOffset
Property for control point offset
DescriptionText
Property for description text
Height
Property for height
IsScaleDependent
Property for scale dependency
IsStation
Property for station
PrimaryPointNumber
Property for primary point number
RotationAngle
Property for rotation angle
SecondaryPointNumber
Property for secondary point number
StationCode
Property for station code
SymbolID
Property for symbol ID
Width
Property for width

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

Data and other attributes defined here:
eLeftBottom = NemAll_Python_BasisElements.TextAlignment.eLeftBottom
eLeftMiddle = NemAll_Python_BasisElements.TextAlignment.eLeftMiddle
eLeftTop = NemAll_Python_BasisElements.TextAlignment.eLeftTop
eMiddleBottom = NemAll_Python_BasisElements.TextAlignment.eMiddleBottom
eMiddleMiddle = NemAll_Python_BasisElements.TextAlignment.eMiddleMiddle
eMiddleTop = NemAll_Python_BasisElements.TextAlignment.eMiddleTop
eRightBottom = NemAll_Python_BasisElements.TextAlignment.eRightBottom
eRightMiddle = NemAll_Python_BasisElements.TextAlignment.eRightMiddle
eRightTop = NemAll_Python_BasisElements.TextAlignment.eRightTop
names = {'eLeftBottom': NemAll_Python_BasisElements.TextAlignment.eLeftBottom, 'eLeftMiddle': NemAll_Python_BasisElements.TextAlignment.eLeftMiddle, 'eLeftTop': NemAll_Python_BasisElements.TextAlignment.eLeftTop, 'eMiddleBottom': NemAll_Python_BasisElements.TextAlignment.eMiddleBottom, 'eMiddleMiddle': NemAll_Python_BasisElements.TextAlignment.eMiddleMiddle, 'eMiddleTop': NemAll_Python_BasisElements.TextAlignment.eMiddleTop, 'eRightBottom': NemAll_Python_BasisElements.TextAlignment.eRightBottom, 'eRightMiddle': NemAll_Python_BasisElements.TextAlignment.eRightMiddle, 'eRightTop': NemAll_Python_BasisElements.TextAlignment.eRightTop}
values = {1: NemAll_Python_BasisElements.TextAlignment.eLeftBottom, 2: NemAll_Python_BasisElements.TextAlignment.eRightBottom, 3: NemAll_Python_BasisElements.TextAlignment.eRightTop, 4: NemAll_Python_BasisElements.TextAlignment.eLeftTop, 5: NemAll_Python_BasisElements.TextAlignment.eMiddleMiddle, 6: NemAll_Python_BasisElements.TextAlignment.eMiddleBottom, 7: NemAll_Python_BasisElements.TextAlignment.eRightMiddle, 8: NemAll_Python_BasisElements.TextAlignment.eMiddleTop, 9: NemAll_Python_BasisElements.TextAlignment.eLeftMiddle}

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

Static methods defined here:
GetDimensions(...)
GetDimensions( (TextElement)arg1, (DocumentAdapter)arg2) -> Vector2D :
    Get the text size
    
    Return:  Text size
    
    Parameter: doc      Document
GetText(...)
GetText( (TextElement)arg1) -> str :
    Get the text string
    
    Return:  Text string
GetTextPoints(...)
GetTextPoints( (TextElement)arg1, (DocumentAdapter)arg2, (Point2D)arg3) -> Point2DList :
    Get the text points
    
    Return:  List with the text points
               _______________ 
              |3      6      2|
              |               |
              |7             5|
              |               |
              |0______4______1|
    
    Parameter: doc      Document
               refPnt   Reference point of the text
GetTextProperties(...)
GetTextProperties( (TextElement)arg1) -> TextProperties :
    Get the Text properties
    
    Return:  Text properties
SetText(...)
SetText( (TextElement)arg1, (wstring)text) -> None :
    Set the text string
    
    Parameter: text  Text string
SetTextProperties(...)
SetTextProperties( (TextElement)arg1, (TextProperties)TextProp) -> None :
    Set the Text properties
    
    Parameter: TextProp  Text properties
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (CommonProperties)commonProp, (TextProperties)textProp, (wstring)text, (object)geometryObject) -> None :
    Constructor
    
    Parameter: commonProp      Common properties
               textProp        Text properties
               text            Text string
               geometryObject  Geometry element
__reduce__ = (...)
__repr__(...)
__repr__( (TextElement)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 280

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

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

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

 
class TextLocation(Boost.Python.enum)
    Location of the dimension text
 
 
Method resolution order:
TextLocation
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eBASIS_DIM_BOTTOM_CENTER = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_CENTER
eBASIS_DIM_BOTTOM_LEFT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_LEFT
eBASIS_DIM_BOTTOM_RIGHT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_RIGHT
eBASIS_DIM_CENTER = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER
eBASIS_DIM_CENTER_LEFT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_LEFT
eBASIS_DIM_CENTER_RIGHT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_RIGHT
eBASIS_DIM_NONE = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_NONE
eBASIS_DIM_TOP_CENTER = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_CENTER
eBASIS_DIM_TOP_LEFT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_LEFT
eBASIS_DIM_TOP_RIGHT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_RIGHT
names = {'eBASIS_DIM_BOTTOM_CENTER': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_CENTER, 'eBASIS_DIM_BOTTOM_LEFT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_LEFT, 'eBASIS_DIM_BOTTOM_RIGHT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_RIGHT, 'eBASIS_DIM_CENTER': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER, 'eBASIS_DIM_CENTER_LEFT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_LEFT, 'eBASIS_DIM_CENTER_RIGHT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_RIGHT, 'eBASIS_DIM_NONE': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_NONE, 'eBASIS_DIM_TOP_CENTER': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_CENTER, 'eBASIS_DIM_TOP_LEFT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_LEFT, 'eBASIS_DIM_TOP_RIGHT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_RIGHT}
values = {-5: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_RIGHT, -4: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_LEFT, -3: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_RIGHT, -2: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_CENTER, -1: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_LEFT, 0: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER, 1: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_LEFT, 2: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_CENTER, 3: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_RIGHT, 10: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_NONE}

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

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

Data descriptors defined here:
Alignment
Property for text alignment
BackgroundColor
Property for background color
ColumnSlopeAngle
Property for column slope angle
Expansion
Property for expansion
Font
Property for font
FontAngle
Property for font angle
HasBackgroundColor
Property for background color flag
HasTextFrame
Property for text frame flag
Height
Property for text height
IsScaleDependent
Property for scale dependent flag
LineFeed
Property for line feed
TextAngle
Property for text angle
TextFrameColor
Property for text frame color
TextFramePen
Property for text frame pen
TextFrameStroke
Property for text frame stroke
Type
Property for type
Width
Property for text width

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

Data and other attributes defined here:
eFormularText = NemAll_Python_BasisElements.TextType.eFormularText
eNormalText = NemAll_Python_BasisElements.TextType.eNormalText
eVariableText = NemAll_Python_BasisElements.TextType.eVariableText
names = {'eFormularText': NemAll_Python_BasisElements.TextType.eFormularText, 'eNormalText': NemAll_Python_BasisElements.TextType.eNormalText, 'eVariableText': NemAll_Python_BasisElements.TextType.eVariableText}
values = {0: NemAll_Python_BasisElements.TextType.eNormalText, 1: NemAll_Python_BasisElements.TextType.eFormularText, 2: NemAll_Python_BasisElements.TextType.eVariableText}

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

Static methods defined here:
__eq__(...)
__eq__( (TextureDefinition)arg1, (TextureDefinition)props) -> bool :
    Compare operator
    
    Parameter: props  Properties to compare
    
    Return:  Properties a equal: true/false
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (wstring)surfacePath) -> None :
    Constructor
    
    Parameter: surfacePath  Surface path of texture definition
__reduce__ = (...)
__repr__(...)
__repr__( (TextureDefinition)arg1) -> str

Data descriptors defined here:
SurfacePath
Property for surface path

Data and other attributes defined here:
__instance_size__ = 56

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

Static methods defined here:
__eq__(...)
__eq__( (TextureMapping)arg1, (TextureMapping)props) -> bool :
    Compare operator
    
    Parameter: props  Properties to compare
    
    Return:  Properties a equal: true/false
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (TextureMappingType)mappingType, (float)mappingAngle, (float)scaleX, (float)scaleY, (float)offsetX, (float)offsetY, (float)phongAngle, (RefMode_Enum)refFace, (RefMode_Enum)refEdge) -> None :
    Constructor
    
    Parameter: mappingType   Mapping type
               mappingAngle  Mapping angle
               scaleX        Mapping scale in X-axis
               scaleY        Mapping scale in Y-axis
               offsetX       X offset
               offsetY       Y offset
               phongAngle    Angle for Phong light model
               refFace       Reference face
               refEdge       Reference edge
    
 
__init__( (object)arg1, (TextureMappingType)mappingType, (float)mappingAngle, (float)scaleX, (float)scaleY, (float)offsetX, (float)offsetY, (float)phongAngle, (RefMode_Enum)refFace, (RefMode_Enum)refEdge, (VecDoubleList)uvCoords) -> None :
    Constructor
    
    Parameter: mappingType   Mapping type
               mappingAngle  Mapping angle
               scaleX        Mapping scale in X-axis
               scaleY        Mapping scale in Y-axis
               offsetX       X offset
               offsetY       Y offset
               phongAngle    Angle for Phong light model
               refFace       Reference face
               refEdge       Reference edge
               uvCoords      UV coordinates
    
 
__init__( (object)arg1, (VecDoubleList)uvCoords) -> None :
    Constructor, set the type to eUV
    
    Parameter: uvCoords  UV coordinates
__reduce__ = (...)
__repr__(...)
__repr__( (TextureMapping)arg1) -> str

Data descriptors defined here:
MappingAngle
Property for mapping angle
MappingType
Property for mapping type
PhongAngle
Property for angle of Phong light model
ReferenceEdge
Property for reference edge
ReferenceFace
Property for reference face
UVCoordinates
Property for UV texture mapping coordinates
XOffset
Property for X offset
XScale
Property for mapping scale in X-axis
YOffset
Property for Y offset
YScale
Property for mapping scale in Y-axis

Data and other attributes defined here:
__instance_size__ = 120

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 TextureMappingType(Boost.Python.enum)
    eCube     - from each side
eWall     - mainly from the front view
eRoof     - mainly from the top view
eGround   - only from the top view
eCylinder - Cylindrical mapping
eSphere   - Spherical mapping
eUV       - UV mapping
 
 
Method resolution order:
TextureMappingType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eCube = NemAll_Python_BasisElements.TextureMappingType.eCube
eCylinder = NemAll_Python_BasisElements.TextureMappingType.eCylinder
eGround = NemAll_Python_BasisElements.TextureMappingType.eGround
eRoof = NemAll_Python_BasisElements.TextureMappingType.eRoof
eSphere = NemAll_Python_BasisElements.TextureMappingType.eSphere
eUV = NemAll_Python_BasisElements.TextureMappingType.eUV
eWall = NemAll_Python_BasisElements.TextureMappingType.eWall
names = {'eCube': NemAll_Python_BasisElements.TextureMappingType.eCube, 'eCylinder': NemAll_Python_BasisElements.TextureMappingType.eCylinder, 'eGround': NemAll_Python_BasisElements.TextureMappingType.eGround, 'eRoof': NemAll_Python_BasisElements.TextureMappingType.eRoof, 'eSphere': NemAll_Python_BasisElements.TextureMappingType.eSphere, 'eUV': NemAll_Python_BasisElements.TextureMappingType.eUV, 'eWall': NemAll_Python_BasisElements.TextureMappingType.eWall}
values = {0: NemAll_Python_BasisElements.TextureMappingType.eCube, 1: NemAll_Python_BasisElements.TextureMappingType.eWall, 2: NemAll_Python_BasisElements.TextureMappingType.eRoof, 3: NemAll_Python_BasisElements.TextureMappingType.eGround, 4: NemAll_Python_BasisElements.TextureMappingType.eCylinder, 5: NemAll_Python_BasisElements.TextureMappingType.eSphere, 6: NemAll_Python_BasisElements.TextureMappingType.eUV}

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 TransitionType(Boost.Python.enum)
    Transition types of the filling property
 
 
Method resolution order:
TransitionType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eNoTransition = NemAll_Python_BasisElements.TransitionType.eNoTransition
eOneColorTransition = NemAll_Python_BasisElements.TransitionType.eOneColorTransition
eTwoColorTransition = NemAll_Python_BasisElements.TransitionType.eTwoColorTransition
names = {'eNoTransition': NemAll_Python_BasisElements.TransitionType.eNoTransition, 'eOneColorTransition': NemAll_Python_BasisElements.TransitionType.eOneColorTransition, 'eTwoColorTransition': NemAll_Python_BasisElements.TransitionType.eTwoColorTransition}
values = {0: NemAll_Python_BasisElements.TransitionType.eNoTransition, 1: NemAll_Python_BasisElements.TransitionType.eOneColorTransition, 2: NemAll_Python_BasisElements.TransitionType.eTwoColorTransition}

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 VariantType(Boost.Python.enum)
    Variant types of the filling property
 
 
Method resolution order:
VariantType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
eVariant1 = NemAll_Python_BasisElements.VariantType.eVariant1
eVariant2 = NemAll_Python_BasisElements.VariantType.eVariant2
eVariant3 = NemAll_Python_BasisElements.VariantType.eVariant3
eVariant4 = NemAll_Python_BasisElements.VariantType.eVariant4
names = {'eVariant1': NemAll_Python_BasisElements.VariantType.eVariant1, 'eVariant2': NemAll_Python_BasisElements.VariantType.eVariant2, 'eVariant3': NemAll_Python_BasisElements.VariantType.eVariant3, 'eVariant4': NemAll_Python_BasisElements.VariantType.eVariant4}
values = {0: NemAll_Python_BasisElements.VariantType.eVariant1, 1: NemAll_Python_BasisElements.VariantType.eVariant2, 2: NemAll_Python_BasisElements.VariantType.eVariant3, 3: NemAll_Python_BasisElements.VariantType.eVariant4}

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

Static methods defined here:
CreateSectionBody(...)
CreateSectionBody( (ViewSectionElement)arg1, (DocumentAdapter)doc, (Matrix3D)insertionMat) -> None :
    Create the section body
    
    Parameter: doc           Document
               insertionMat  Placement matrix
DrawElement(...)
DrawElement( (ViewSectionElement)arg1, (object)modelElements, (Matrix3D)insertionMat, (RefMode_Enum)docID) -> MinMax3D :
    Draw eLement preview in Allplan
    
    Parameter: modelElements  Python object which should be drawn
               insertionMat   insertion matrix
               docID          Document ID
    
    Return: Min/max box of the preview
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (ViewSectionElement)arg1) -> str

Data descriptors defined here:
DimensionElements
Property for the dimension elements
GeneralSectionProperties
Property for the general section properties
ReinforcementLabels
Property for the reinforcement labels
SectionDefinitionData
Property for the section definition data
TextElements
Property for the text elements
ViewMatrix
Property for the view matrix

Data and other attributes defined here:
__instance_size__ = 4504

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

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

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

 
class VisibleHiddenEdgesProperties(Boost.Python.instance)
    Visible hidden edges properties
 
 
Method resolution order:
VisibleHiddenEdgesProperties
Boost.Python.instance
builtins.object

Static methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data descriptors defined here:
HiddenEdgesColor
Property for color for hidden edges
HiddenEdgesLayer
Property for layer for hidden edges
HiddenEdgesLineType
Property for line type for hidden edges
HiddenEdgesPen
Property for pen for hidden edges
IsHiddenEdgesColorFromLayer
Property for hidden edges color from layer
IsHiddenEdgesColorUsed
Property for custom color used for hidden edges
IsHiddenEdgesLayerUsed
Property for custom layer used for hidden edges
IsHiddenEdgesLineTypeFromLayer
Property for hidden edges line type from layer
IsHiddenEdgesLineTypeUsed
Property for custom line type used for hidden edges
IsHiddenEdgesOn
Property for the drawing of the hidden edges
IsHiddenEdgesPenFromLayer
Property for hidden edges pen from layer
IsHiddenEdgesPenUsed
Property for custom pen used for hidden edges
IsVisibleEdgesColorFromLayer
Property for visible edges color from layer
IsVisibleEdgesColorUsed
Property for custom color used for visible edges
IsVisibleEdgesLayerUsed
Property for custom layer used for visible edges
IsVisibleEdgesLineTypeFromLayer
Property for visible edges line type from layer
IsVisibleEdgesLineTypeUsed
Property for custom line type used for visible edges
IsVisibleEdgesOn
Property for the drawing of the visible edges
IsVisibleEdgesPenFromLayer
Property for visible edges pen from layer
IsVisibleEdgesPenUsed
Property for custom pen used for visible edges
VisibleEdgesColor
Property for color for visible edges
VisibleEdgesLayer
Property for layer for visible edges
VisibleEdgesLineType
Property for line type for visible edges
VisibleEdgesPen
Property for pen for visible edges

Data and other attributes defined here:
__instance_size__ = 608

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__

 
Data
        AssociativeViewAllElements = NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements
AssociativeViewConcreteShape = NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape
PYTHON_PART_DOMAIN_TYPE = 21400
PYTHON_PART_SUB_TYPE = 1780
eAverage = NemAll_Python_BasisElements.HeightDefinitionType.eAverage
eCenter = NemAll_Python_BasisElements.PatternCurveAlignment.eCenter
eCode = NemAll_Python_BasisElements.MacroSlideType.eCode
eComponent = NemAll_Python_BasisElements.HeightDefinitionType.eComponent
eConsiderAutomatic = NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic
eConsiderCeilingOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening
eConsiderCeilingRecess = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess
eConsiderCeilingSurface = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface
eConsiderDoorOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening
eConsiderFloorSurface = NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface
eConsiderNiche = NemAll_Python_BasisElements.ConsiderType.eConsiderNiche
eConsiderNothing = NemAll_Python_BasisElements.ConsiderType.eConsiderNothing
eConsiderRecess = NemAll_Python_BasisElements.ConsiderType.eConsiderRecess
eConsiderWindowOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening
eDisabled = NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled
eExtension = NemAll_Python_BasisElements.MacroSlideType.eExtension
eFitting = NemAll_Python_BasisElements.PlacementType.eFitting
eFixture = NemAll_Python_BasisElements.LibraryElementType.eFixture
eFromCenter = NemAll_Python_BasisElements.ShadingType.eFromCenter
eFromCorner = NemAll_Python_BasisElements.ShadingType.eFromCorner
eGeometry = NemAll_Python_BasisElements.MacroSlideType.eGeometry
eInsideFitting = NemAll_Python_BasisElements.PlacementType.eInsideFitting
eJoint = NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint
eLeft = NemAll_Python_BasisElements.PatternCurveAlignment.eLeft
eLinear = NemAll_Python_BasisElements.ShadingType.eLinear
eLinkNothing = NemAll_Python_BasisElements.LinkType.eLinkNothing
eLinkToCeilingSurface = NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface
eLinkToFloorSurface = NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface
eLinkToRoofSlab = NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab
eLinkToRoom = NemAll_Python_BasisElements.LinkType.eLinkToRoom
eMacro = NemAll_Python_BasisElements.HeightDefinitionType.eMacro
eMiter = NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter
eMultiLine3D = NemAll_Python_BasisElements.SubType.eMultiLine3D
eMultiLine3D_Group = NemAll_Python_BasisElements.SubType.eMultiLine3D_Group
eNoTransition = NemAll_Python_BasisElements.TransitionType.eNoTransition
eNone = NemAll_Python_BasisElements.HeightDefinitionType.eNone
eOneColorTransition = NemAll_Python_BasisElements.TransitionType.eOneColorTransition
eOutsideFitting = NemAll_Python_BasisElements.PlacementType.eOutsideFitting
eReinforcement = NemAll_Python_BasisElements.MacroSlideType.eReinforcement
eReport = NemAll_Python_BasisElements.MacroSlideType.eReport
eRight = NemAll_Python_BasisElements.PatternCurveAlignment.eRight
eRound = NemAll_Python_BasisElements.ShadingType.eRound
eSeamless = NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless
eSmartSymbol = NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol
eSymbol = NemAll_Python_BasisElements.LibraryElementType.eSymbol
eTwoColorTransition = NemAll_Python_BasisElements.TransitionType.eTwoColorTransition
eUndergroundCadaster = NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster
eUseNoSpecialSubType = NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType
eVariant1 = NemAll_Python_BasisElements.VariantType.eVariant1
eVariant2 = NemAll_Python_BasisElements.VariantType.eVariant2
eVariant3 = NemAll_Python_BasisElements.VariantType.eVariant3
eVariant4 = NemAll_Python_BasisElements.VariantType.eVariant4
eVx = NemAll_Python_BasisElements.CombinationType.eVx
eVy = NemAll_Python_BasisElements.CombinationType.eVy
eVz = NemAll_Python_BasisElements.CombinationType.eVz