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
AssociativeViewProperties
BaseElementAdapter
AssocViewElementAdapter
BitmapAreaProperties
ClippingPathProperties
DimensionProperties
DocumentAdapter
ElementGroupProperties
EndSymbolsProperties
FaceStyleProperties
FillingProperties
HatchingProperties
LibraryElementProperties
MacroGroupProperties
MacroPlacementProperties
MacroProperties
MacroSlideProperties
PatternCurveProperties
PatternProperties
Symbol2DProperties
Symbol3DProperties
TextProperties
TextureDefinition
TextureMapping

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

Methods defined here:
__eq__(...)
__eq__( (ARGB)arg1, (ARGB)argb) -> object :
    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

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

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__ = (...)

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

Methods defined here:
GetTransformationMatrix(...)
GetTransformationMatrix( (AssocViewElementAdapter)arg1) -> Matrix3D :
    Get the transformation matrix of the associative view
    
    Return:  Transformation matrix of the associative view
IsNull(...)
IsNull( (AssocViewElementAdapter)arg1) -> bool :
    Check for an empty element
    
    Return:  Element is empty: true/false
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)) -> None :
    Constructor
    
 
__init__( (object)arg1, (BaseElementAdapter)ele) -> None :
    Constructor
    
    Parameter: ele  Base element adapter
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 272

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

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
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__ = 840

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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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

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

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

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

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

Methods defined here:
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)) -> None :
    Constructor
    
 
__init__( (object)arg1, (BaseElementAdapter)element) -> None :
    Copy constructor
    
    Parameter: element  Element
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 272

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

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

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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (BitmapAreaProperties)arg1, (BitmapAreaProperties)prop) -> object :
    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

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

Methods defined here:
SetLabelText(...)
SetLabelText( (ClippingPathProperties)clipPathProps, (str)labelText) -> None :
    Create the associative views
    
    Parameter:    clipPathProps   Clipping path properties
                  labelText       Text oif the label
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (DocumentAdapter)arg2) -> object :
    Constructor
__reduce__ = (...)

Data descriptors defined here:
LayerClippingPath

Data and other attributes defined here:
__instance_size__ = 136

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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__ = 14208

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

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

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

Data and other attributes defined here:
__instance_size__ = 14056

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

Methods defined here:
GetDocumentID(...)
GetDocumentID( (DocumentAdapter)arg1) -> int :
    Get the document ID
    
    Return:  Document ID
GetScalingFactor(...)
GetScalingFactor( (DocumentAdapter)arg1) -> float :
    Get the scaling factor
    
    Return:  Scaling factor
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 32

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (ElementGroupProperties)arg1, (ElementGroupProperties)prop) -> object :
    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

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

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__ = 14208

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

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

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

Methods defined here:
__eq__(...)
__eq__( (EndSymbolsProperties)arg1, (EndSymbolsProperties)prop) -> object :
    equal operator
    
    Parameter: prop  EndSymbolsProperties to compare
    
    Return:       true if they are equal, false otherwise
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (int)startID, (float)startSize, (int)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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (FaceStyleProperties)arg1, (FaceStyleProperties)prop) -> object :
    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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (FillingProperties)arg1, (FillingProperties)prop) -> object :
    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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (HatchingProperties)arg1, (HatchingProperties)prop) -> object :
    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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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__ = (...)

Data and other attributes defined here:
__instance_size__ = 456

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

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

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, (str)producer) -> None :
    Set the producer
    
    Parameter: producer  Producer
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (str)path, (str)group, (str)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

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
names = {'eFixture': NemAll_Python_BasisElements.LibraryElementType.eFixture, 'eSmartSymbol': NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol}
values = {0: NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol, 1: NemAll_Python_BasisElements.LibraryElementType.eFixture}

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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, (str)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

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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (MacroGroupProperties)arg1, (MacroGroupProperties)prop) -> object :
    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

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

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
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

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

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

Methods defined here:
__eq__(...)
__eq__( (MacroPlacementProperties)arg1, (MacroPlacementProperties)prop) -> object :
    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

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

Methods defined here:
__eq__(...)
__eq__( (MacroProperties)arg1, (MacroProperties)prop) -> object :
    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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (MacroSlideProperties)arg1, (MacroSlideProperties)prop) -> object :
    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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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

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

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

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, (int)int, (int)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, (int)commonProp, (int)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, (int)textureDefinition, (int)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

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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

Methods defined here:
__eq__(...)
__eq__( (PatternCurveProperties)arg1, (PatternCurveProperties)prop) -> object :
    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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (PatternProperties)arg1, (PatternProperties)prop) -> object :
    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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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 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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (Symbol2DProperties)arg1, (Symbol2DProperties)prop) -> object :
    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

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

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

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

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

Methods defined here:
__eq__(...)
__eq__( (Symbol3DProperties)arg1, (Symbol3DProperties)prop) -> object :
    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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

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, (str)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, (str)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

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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

Methods defined here:
__eq__(...)
__eq__( (TextProperties)arg1, (TextProperties)prop) -> object :
    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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

Methods defined here:
__eq__(...)
__eq__( (TextureDefinition)arg1, (TextureDefinition)props) -> object :
    Compare operator
    
    Parameter: props  Properties to compare
    
    Return:  Properties a equal: true/false
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (str)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

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

Methods defined here:
__eq__(...)
__eq__( (TextureMapping)arg1, (TextureMapping)props) -> object :
    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, (int)refFace, (int)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, (int)refFace, (int)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

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__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
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__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__(...)
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(...)
int.bit_length() -> int
 
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.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines 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.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines 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.
 
The signed keyword-only argument 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.

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

 
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
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