| |
- Boost.Python.enum(builtins.int)
-
- AssociativeViewElementRepresentation
- CombinationType
- ConsiderType
- Dimensioning
- HeightDefinitionType
- LabelType
- 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
- LabelElement
- LibraryElement
- MacroElement
- MacroGroupElement
- MacroPlacementElement
- MacroSlideElement
- ModelElement2D
- ModelElement3D
- PatternElement
- Symbol2DElement
- Symbol3DElement
- TextElement
- ViewSectionElement
- AssociativeViewProperties
- BitmapAreaProperties
- ClippingPathProperties
- DimensionProperties
- ElementGroupProperties
- EndSymbolsProperties
- FaceStyleProperties
- FillingProperties
- HatchingProperties
- HiddenSectionLinesProperties
- LabelingProperties
- LibraryElementProperties
- MacroGroupProperties
- MacroPlacementProperties
- MacroProperties
- MacroSlideProperties
- PatternCurveProperties
- PatternProperties
- SectionDefinitionData
- SectionDefinitionProperties
- SectionDrawingFilesProperties
- SectionFilterProperties
- SectionFormatProperties
- SectionGeneralProperties
- SectionLayerProperties
- Symbol2DProperties
- Symbol3DProperties
- TextProperties
- TextureDefinition
- TextureMapping
- VisibleHiddenEdgesProperties
class ARGB(Boost.Python.instance) |
|
ARGB class |
|
- Method resolution order:
- ARGB
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (ARGB)arg1, (ARGB)argb) -> bool :
equal operator
Parameter: argb color to compare
Return: true if they are equal
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (int)red, (int)green, (int)blue, (int)alpha) -> None :
constructor with RGBA components
Parameter: red red component
green green component
blue blue component
alpha alpha component
__init__( (object)arg1, (ARGB)argb) -> None :
copy constructor
Parameter: argb copy from
- __reduce__ = (...)
- __repr__(...)
- __repr__( (ARGB)arg1) -> str
Data descriptors defined here:
- Alpha
- Property for alpha channel
- Blue
- Property for blue channel
- Green
- Property for green channel
- Red
- Property for red channel
Data and other attributes defined here:
- __instance_size__ = 24
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class AssociativeViewElementRepresentation(Boost.Python.enum) |
|
Element representation of the associative view |
|
- Method resolution order:
- AssociativeViewElementRepresentation
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- AssociativeViewAllElements = NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements
- AssociativeViewConcreteShape = NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape
- names = {'AssociativeViewAllElements': NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements, 'AssociativeViewConcreteShape': NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape}
- values = {0: NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewAllElements, 3: NemAll_Python_BasisElements.AssociativeViewElementRepresentation.AssociativeViewConcreteShape}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class AssociativeViewProperties(Boost.Python.instance) |
| |
- Method resolution order:
- AssociativeViewProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (DocumentAdapter)arg2) -> object :
Constructor
__init__( (object)arg1, (AssociativeViewProperties)arg2) -> object :
Constructor
- __reduce__ = (...)
Data descriptors defined here:
- AdjacentEdges
- Set/get the adjacent edges state
- ColorHiddenEdge
- Set/get the color of the hidden edges
- ColorVisibleEdge
- Set/get the color of the visible edges
- ConvertTo2D
- Set/get the convert to 2D state
- ElementRepresentation
- Set/get the element representation
- Hidden
- Set/get the hidden state
- LayerBoundaryLine
- Set/get the layer of the boundary line
- LayerFinishLine
- Set/get the layer of the finish line
- LayerHiddenEdge
- Set/get the layer of the hidden edges
- LayerHiddenSectionLine
- Set/get the layer of the hidden section line
- LayerSectionLine
- Set/get the layer of the section line
- LayerVisibleEdge
- Set/get the layer of the visible edges
- PenHiddenEdge
- Set/get the pen of the hidden edges
- PenVisibleEdge
- Set/get the pen of the visible edges
- RemoveAdjacentEdges
- Set/get the remove adjacent edges state
- ShowHiddenEdges
- Set/get the show hidden edges state
- ShowSectionBody
- ShowVisibleEdges
- Set/get the show visible edges state
- StrokeHiddenEdge
- Set/get the stroke of the hidden edges
- StrokeVisibleEdge
- Set/get the stroke of the visible edges
Data and other attributes defined here:
- __instance_size__ = 392
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class BitmapAreaProperties(Boost.Python.instance) |
|
BitmapAreaProperties class |
|
- Method resolution order:
- BitmapAreaProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (BitmapAreaProperties)arg1, (BitmapAreaProperties)prop) -> bool :
equal operator
Parameter: prop BitmapProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (BitmapAreaProperties)arg1) -> str
Data descriptors defined here:
- BitmapName
- Property for bitmap name of the bitmap area
- DirectionToReferenceLine
- Property for direction to reference line
- ReferencePoint
- Property for reference point
- RotationAngle
- Property for rotation angle
- TransparentColor
- Property for transparent color
- TransparentColorTolerance
- Property for transparent color tolerance
- UseDirectionToReferenceLine
- Property for usage of direction to reference line
- UseMetricalValues
- Property for metrical values
- UsePixelMask
- Property for usage of mask black pixels
- UseReferencePoint
- Property for usage of reference point
- UseRepeatTile
- Property for repeat tile
- XOffset
- Property for X offset value
- XScalingFactor
- Property for X scaling factor
- YOffset
- Property for Y offset value
- YScalingFactor
- Property for Y scaling factor
Data and other attributes defined here:
- __instance_size__ = 152
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ClippingPathProperties(Boost.Python.instance) |
|
Clipping properties |
|
- Method resolution order:
- ClippingPathProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- BottomLevel
- Get/set the bottom level
- IsClippingLineOn
- Get/set the clipping line state
- IsHeightFromElementOn
- Get/set the height from element state
- SectionIdentifier
- Get/set the section identifier
- TopLevel
- Get/set the top level
Data and other attributes defined here:
- __instance_size__ = 192
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class CombinationType(Boost.Python.enum) |
|
Combination types |
|
- Method resolution order:
- CombinationType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eVx = NemAll_Python_BasisElements.CombinationType.eVx
- eVy = NemAll_Python_BasisElements.CombinationType.eVy
- eVz = NemAll_Python_BasisElements.CombinationType.eVz
- names = {'eVx': NemAll_Python_BasisElements.CombinationType.eVx, 'eVy': NemAll_Python_BasisElements.CombinationType.eVy, 'eVz': NemAll_Python_BasisElements.CombinationType.eVz}
- values = {1: NemAll_Python_BasisElements.CombinationType.eVx, 2: NemAll_Python_BasisElements.CombinationType.eVy, 3: NemAll_Python_BasisElements.CombinationType.eVz}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class ConsiderType(Boost.Python.enum) |
|
Consider types |
|
- Method resolution order:
- ConsiderType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eConsiderAutomatic = NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic
- eConsiderCeilingOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening
- eConsiderCeilingRecess = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess
- eConsiderCeilingSurface = NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface
- eConsiderDoorOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening
- eConsiderFloorSurface = NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface
- eConsiderNiche = NemAll_Python_BasisElements.ConsiderType.eConsiderNiche
- eConsiderNothing = NemAll_Python_BasisElements.ConsiderType.eConsiderNothing
- eConsiderRecess = NemAll_Python_BasisElements.ConsiderType.eConsiderRecess
- eConsiderWindowOpening = NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening
- names = {'eConsiderAutomatic': NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic, 'eConsiderCeilingOpening': NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening, 'eConsiderCeilingRecess': NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess, 'eConsiderCeilingSurface': NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface, 'eConsiderDoorOpening': NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening, 'eConsiderFloorSurface': NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface, 'eConsiderNiche': NemAll_Python_BasisElements.ConsiderType.eConsiderNiche, 'eConsiderNothing': NemAll_Python_BasisElements.ConsiderType.eConsiderNothing, 'eConsiderRecess': NemAll_Python_BasisElements.ConsiderType.eConsiderRecess, 'eConsiderWindowOpening': NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening}
- values = {0: NemAll_Python_BasisElements.ConsiderType.eConsiderNothing, 1: NemAll_Python_BasisElements.ConsiderType.eConsiderFloorSurface, 2: NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingSurface, 3: NemAll_Python_BasisElements.ConsiderType.eConsiderAutomatic, 4: NemAll_Python_BasisElements.ConsiderType.eConsiderWindowOpening, 5: NemAll_Python_BasisElements.ConsiderType.eConsiderDoorOpening, 6: NemAll_Python_BasisElements.ConsiderType.eConsiderNiche, 7: NemAll_Python_BasisElements.ConsiderType.eConsiderRecess, 8: NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingOpening, 9: NemAll_Python_BasisElements.ConsiderType.eConsiderCeilingRecess}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class DimensionProperties(Boost.Python.instance) |
|
DimensionProperties class |
|
- Method resolution order:
- DimensionProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (DocumentAdapter)arg2, (Dimensioning)arg3) -> object :
Default constructor
__init__( (object)arg1, (DimensionProperties)arg2) -> object :
Constructor
- __reduce__ = (...)
Data descriptors defined here:
- ElevationBaseOffset
- Property for the elevation base offset
- FontIDDimensionNumber
- Property for the font ID of the dimension number
- LeadingCharacter
- Property for the leading characters
- PointSymbol
- Property for the point symbol of the elevation
- PointSymbolEnd
- Property for the point symbol at the start of the dimension line
- PointSymbolStart
- Property for the point symbol at the start of the dimension line
- TailingCharacters
- Property for the tailing characters
- TextHeightDimensionNumber
- Property for the height of the dimension number
- TextLocation
- Property for the elevation base offset
- TextOffset
- Offset of text from dimension line
Data and other attributes defined here:
- __instance_size__ = 14944
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class Dimensioning(Boost.Python.enum) |
|
Type of the dimensioning |
|
- Method resolution order:
- Dimensioning
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eDimensionLine = NemAll_Python_BasisElements.Dimensioning.eDimensionLine
- eElevation = NemAll_Python_BasisElements.Dimensioning.eElevation
- names = {'eDimensionLine': NemAll_Python_BasisElements.Dimensioning.eDimensionLine, 'eElevation': NemAll_Python_BasisElements.Dimensioning.eElevation}
- values = {1: NemAll_Python_BasisElements.Dimensioning.eDimensionLine, 2: NemAll_Python_BasisElements.Dimensioning.eElevation}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class EndSymbolsProperties(Boost.Python.instance) |
|
EndSymbolsProperties class |
|
- Method resolution order:
- EndSymbolsProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (EndSymbolsProperties)arg1, (EndSymbolsProperties)prop) -> bool :
equal operator
Parameter: prop EndSymbolsProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (WallAxisPosition)startID, (float)startSize, (WallAxisPosition)endID, (float)endSize) -> None :
Constructor
Parameter: startID ID of the start symbol
startSize Size of the start symbol
endID ID of the end symbol
endSize Size of the end symbol
- __reduce__ = (...)
- __repr__(...)
- __repr__( (EndSymbolsProperties)arg1) -> str
Data descriptors defined here:
- EndID
- Property for end symbol ID
- EndSize
- Property for end symbol size
- StartID
- Property for start symbol ID
- StartSize
- Property for start symbol size
Data and other attributes defined here:
- __instance_size__ = 40
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class FaceStyleProperties(Boost.Python.instance) |
|
FaceStyleProperties class |
|
- Method resolution order:
- FaceStyleProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (FaceStyleProperties)arg1, (FaceStyleProperties)prop) -> bool :
equal operator
Parameter: prop FaceStyleProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (FaceStyleProperties)arg1) -> str
Data descriptors defined here:
- DirectionToReferenceLine
- Property for direction to reference line
- FaceStyleID
- Property for face style ID
- ReferencePoint
- Property for reference point
- RotationAngle
- Property for rotation angle
- UseDirectionToReferenceLine
- Property for usage of direction to reference line
- UseReferencePoint
- Property for usage of reference point
Data and other attributes defined here:
- __instance_size__ = 64
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class FillingProperties(Boost.Python.instance) |
|
FillingProperties class |
|
- Method resolution order:
- FillingProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (FillingProperties)arg1, (FillingProperties)prop) -> bool :
equal operator
Parameter: prop GradientFillingProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (FillingProperties)arg1) -> str
Data descriptors defined here:
- DirectionToReferenceLine
- Property for direction to reference line
- FirstColor
- Property for first color
- RotationAngle
- Property for rotation angle
- SecondColor
- Property for first color
- ShadingType
- Property for shading type
- TranslationType
- Property for color type
- UseDirectionToReferenceLine
- Property for usage of direction to reference line
- UseGradientFilling
- Property for usage of gradient filling type
- VariantType
- Property for variant type
Data and other attributes defined here:
- __instance_size__ = 56
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class HatchingProperties(Boost.Python.instance) |
|
HatchingProperties class |
|
- Method resolution order:
- HatchingProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (HatchingProperties)arg1, (HatchingProperties)prop) -> bool :
equal operator
Parameter: prop HatchingProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (HatchingProperties)arg1) -> str
Data descriptors defined here:
- BackgroundColor
- Property for background color
- DirectionToReferenceLine
- Property for direction to reference line
- HatchID
- Property for hatch ID
- IsScaleDependent
- Property for scale dependent
- ReferencePoint
- Property for reference point
- RotationAngle
- Property for rotation angle
- UseBackgroundColor
- Property for usage of background color
- UseReferencePoint
- Property for usage of reference point
Data and other attributes defined here:
- __instance_size__ = 56
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class HeightDefinitionType(Boost.Python.enum) |
|
Height definition types |
|
- Method resolution order:
- HeightDefinitionType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eAverage = NemAll_Python_BasisElements.HeightDefinitionType.eAverage
- eComponent = NemAll_Python_BasisElements.HeightDefinitionType.eComponent
- eMacro = NemAll_Python_BasisElements.HeightDefinitionType.eMacro
- eNone = NemAll_Python_BasisElements.HeightDefinitionType.eNone
- names = {'eAverage': NemAll_Python_BasisElements.HeightDefinitionType.eAverage, 'eComponent': NemAll_Python_BasisElements.HeightDefinitionType.eComponent, 'eMacro': NemAll_Python_BasisElements.HeightDefinitionType.eMacro, 'eNone': NemAll_Python_BasisElements.HeightDefinitionType.eNone}
- values = {0: NemAll_Python_BasisElements.HeightDefinitionType.eNone, 1: NemAll_Python_BasisElements.HeightDefinitionType.eMacro, 2: NemAll_Python_BasisElements.HeightDefinitionType.eComponent, 3: NemAll_Python_BasisElements.HeightDefinitionType.eAverage}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class HiddenSectionLinesProperties(Boost.Python.instance) |
|
Visible hidden edges properties |
|
- Method resolution order:
- HiddenSectionLinesProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- HiddenSectionLinesColor
- Property for color for hidden section lines
- HiddenSectionLinesLayer
- Property for layer for hidden section lines
- HiddenSectionLinesLineType
- Property for line type for hidden section lines
- HiddenSectionLinesPen
- Property for pen for hidden section lines
- IsHiddenSectionLinesColorFromLayer
- Property for hidden section lines color from layer
- IsHiddenSectionLinesLineTypeFromLayer
- Property for hidden section lines line type from layer
- IsHiddenSectionLinesOn
- Property for the drawing of the hidden section lines
- IsHiddenSectionLinesPenFromLayer
- Property for hidden section lines pen from layer
Data and other attributes defined here:
- __instance_size__ = 224
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class LabelType(Boost.Python.enum) |
|
Type of the label |
|
- Method resolution order:
- LabelType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eLabelArchDimensionLine = NemAll_Python_BasisElements.LabelType.eLabelArchDimensionLine
- eLabelBftSlabElementation = NemAll_Python_BasisElements.LabelType.eLabelBftSlabElementation
- eLabelBftWallElementation = NemAll_Python_BasisElements.LabelType.eLabelBftWallElementation
- eLabelEng3DBarReinforcement = NemAll_Python_BasisElements.LabelType.eLabelEng3DBarReinforcement
- eLabelNoText = NemAll_Python_BasisElements.LabelType.eLabelNoText
- eLabelNormalText = NemAll_Python_BasisElements.LabelType.eLabelNormalText
- eLabelVariableText = NemAll_Python_BasisElements.LabelType.eLabelVariableText
- names = {'eLabelArchDimensionLine': NemAll_Python_BasisElements.LabelType.eLabelArchDimensionLine, 'eLabelBftSlabElementation': NemAll_Python_BasisElements.LabelType.eLabelBftSlabElementation, 'eLabelBftWallElementation': NemAll_Python_BasisElements.LabelType.eLabelBftWallElementation, 'eLabelEng3DBarReinforcement': NemAll_Python_BasisElements.LabelType.eLabelEng3DBarReinforcement, 'eLabelNoText': NemAll_Python_BasisElements.LabelType.eLabelNoText, 'eLabelNormalText': NemAll_Python_BasisElements.LabelType.eLabelNormalText, 'eLabelVariableText': NemAll_Python_BasisElements.LabelType.eLabelVariableText}
- values = {0: NemAll_Python_BasisElements.LabelType.eLabelNormalText, 1: NemAll_Python_BasisElements.LabelType.eLabelVariableText, 2: NemAll_Python_BasisElements.LabelType.eLabelEng3DBarReinforcement, 3: NemAll_Python_BasisElements.LabelType.eLabelArchDimensionLine, 4: NemAll_Python_BasisElements.LabelType.eLabelBftWallElementation, 5: NemAll_Python_BasisElements.LabelType.eLabelBftSlabElementation, 6: NemAll_Python_BasisElements.LabelType.eLabelNoText}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class LabelingProperties(Boost.Python.instance) |
|
Labeling properties |
|
- Method resolution order:
- LabelingProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- AddProjectionName
- Property for adding the projection name
- HeadingOn
- Property for the heading on
- HeadingText
- Property for the heading text
- IsScaleOn
- Property for the scal on
Data and other attributes defined here:
- __instance_size__ = 496
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class LibraryElementProperties(Boost.Python.instance) |
|
Library element properties class |
|
- Method resolution order:
- LibraryElementProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetElement(...)
- GetElement( (LibraryElementProperties)arg1) -> str :
Get the element
Return: Element
- GetElementType(...)
- GetElementType( (LibraryElementProperties)arg1) -> LibraryElementType :
Get the element type
Return: Element type
- GetGroup(...)
- GetGroup( (LibraryElementProperties)arg1) -> str :
Get the group
Return: Group
- GetPath(...)
- GetPath( (LibraryElementProperties)arg1) -> str :
Get the path
Return: Path
- GetPlacementMatrices(...)
- GetPlacementMatrices( (LibraryElementProperties)arg1) -> Matrix3DList :
Get the placement matrices
Return: Placement matrices
- GetPlacementMatrix(...)
- GetPlacementMatrix( (LibraryElementProperties)arg1) -> Matrix3D :
Get the placement matrix
Return: Placement matrix
- GetPolyline(...)
- GetPolyline( (LibraryElementProperties)arg1) -> Polyline3D :
Get the polygon points in case of a line fixture
Return: Polyline points of the line fixture
- GetProducer(...)
- GetProducer( (LibraryElementProperties)arg1) -> str :
Get the producer
Return: Producer
- SetPolyline(...)
- SetPolyline( (LibraryElementProperties)arg1, (Polyline3D)polyline) -> None :
Set the polygon points in case of a line fixture
Parameter: polyline Polyline of a line fixture
- SetProducer(...)
- SetProducer( (LibraryElementProperties)arg1, (wstring)producer) -> None :
Set the producer
Parameter: producer Producer
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (wstring)path, (wstring)group, (wstring)element, (LibraryElementType)elementType, (Matrix3D)placementMatrix) -> None :
Constructor
Parameter: path Path name
group Group name
element Element name
elementType Element type
placementMatrix Placement point
__init__( (object)arg1, (wstring)path, (wstring)group, (wstring)element, (LibraryElementType)elementType, (Matrix3DList)placementMatrices) -> None :
Constructor
Parameter: path Path name
group Group name
element Element name
elementType Element type
placementMatrices Placement matrices
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 272
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class LibraryElementType(Boost.Python.enum) |
|
Type of the library element |
|
- Method resolution order:
- LibraryElementType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eFixture = NemAll_Python_BasisElements.LibraryElementType.eFixture
- eSmartSymbol = NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol
- eSymbol = NemAll_Python_BasisElements.LibraryElementType.eSymbol
- names = {'eFixture': NemAll_Python_BasisElements.LibraryElementType.eFixture, 'eSmartSymbol': NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol, 'eSymbol': NemAll_Python_BasisElements.LibraryElementType.eSymbol}
- values = {0: NemAll_Python_BasisElements.LibraryElementType.eSmartSymbol, 1: NemAll_Python_BasisElements.LibraryElementType.eFixture, 2: NemAll_Python_BasisElements.LibraryElementType.eSymbol}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class LinkType(Boost.Python.enum) |
|
Link types |
|
- Method resolution order:
- LinkType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eLinkNothing = NemAll_Python_BasisElements.LinkType.eLinkNothing
- eLinkToCeilingSurface = NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface
- eLinkToFloorSurface = NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface
- eLinkToRoofSlab = NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab
- eLinkToRoom = NemAll_Python_BasisElements.LinkType.eLinkToRoom
- names = {'eLinkNothing': NemAll_Python_BasisElements.LinkType.eLinkNothing, 'eLinkToCeilingSurface': NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface, 'eLinkToFloorSurface': NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface, 'eLinkToRoofSlab': NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab, 'eLinkToRoom': NemAll_Python_BasisElements.LinkType.eLinkToRoom}
- values = {0: NemAll_Python_BasisElements.LinkType.eLinkNothing, 1: NemAll_Python_BasisElements.LinkType.eLinkToRoom, 2: NemAll_Python_BasisElements.LinkType.eLinkToRoofSlab, 3: NemAll_Python_BasisElements.LinkType.eLinkToCeilingSurface, 4: NemAll_Python_BasisElements.LinkType.eLinkToFloorSurface}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class MacroGroupElement(BasisElement) |
|
MacroGroupElement class |
|
- Method resolution order:
- MacroGroupElement
- BasisElement
- AllplanElement
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetMacroGroupProperties(...)
- GetMacroGroupProperties( (MacroGroupElement)arg1) -> MacroGroupProperties :
Get the MacroGroup properties
Return: MacroGroup properties
- GetPlacementList(...)
- GetPlacementList( (MacroGroupElement)arg1) -> list :
Get the placement object list
Return: Placement object list
- SetMacroGroupProperties(...)
- SetMacroGroupProperties( (MacroGroupElement)arg1, (MacroGroupProperties)macroGroupProp) -> None :
Set the MacroGroup properties
Parameter: macroGroupProp MacroGroup properties
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (MacroGroupProperties)macroGroupProp, (list)slideList) -> None :
Constructor
Parameter: macroGroupProp MacroGroup properties
placementList Placement list of macro group
__init__( (object)arg1, (CommonProperties)commonProp, (MacroGroupProperties)macroGroupProp, (list)slideList) -> None :
Constructor
Parameter: commonProp Common properties
macroGroupProp MacroGroup properties
placementList Placement list of macro group
- __reduce__ = (...)
- __repr__(...)
- __repr__( (MacroGroupElement)arg1) -> str
Data and other attributes defined here:
- __instance_size__ = 160
Static methods inherited from AllplanElement:
- GetAttributes(...)
- GetAttributes( (AllplanElement)arg1) -> object :
Get the attributes object
Return: Attributes object
- GetCommonProperties(...)
- GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
Get the common properties
Return: Common properties
- GetGeometryObject(...)
- GetGeometryObject( (AllplanElement)arg1) -> object :
Get the geometry object
Return: Geometry object
- GetLabelElements(...)
- GetLabelElements( (AllplanElement)arg1) -> list :
Get the label elements
Return: LabelElements
- SetAttributes(...)
- SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
Set the attributes object
Parameter: attributesObject Attributes object
- SetCommonProperties(...)
- SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
Set the common properties
Parameter: commonProp Common properties
- SetGeometryObject(...)
- SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
Set the geometry object
Parameter: geometryObject Geometry object
- SetLabelElements(...)
- SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
Set the label elements
Parameter: labelElements Label elements
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class MacroPlacementElement(BasisElement) |
|
MacroPlacementElement class |
|
- Method resolution order:
- MacroPlacementElement
- BasisElement
- AllplanElement
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetMacro(...)
- GetMacro( (MacroPlacementElement)arg1) -> object :
Get the corresponding macro definition
Return: Macro definition element
- GetMacroPlacementProperties(...)
- GetMacroPlacementProperties( (MacroPlacementElement)arg1) -> MacroPlacementProperties :
Get the MacroPlacement properties
Return: MacroPlacement properties
- GetReinforcementList(...)
- GetReinforcementList( (MacroPlacementElement)arg1) -> list :
Get the reinforcement elements
Return: Reinforcement elements
- SetMacroPlacementProperties(...)
- SetMacroPlacementProperties( (MacroPlacementElement)arg1, (MacroPlacementProperties)MacroPlacementProp) -> None :
Set the MacroPlacement properties
Parameter: MacroPlacementProp MacroPlacement properties
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (CommonProperties)arg2, (MacroPlacementProperties)arg3, (object)arg4, (list)commonProp [, (list)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
architectureElementsList Architecture elements list fixtureElementsList Fixture elements list
- __reduce__ = (...)
- __repr__(...)
- __repr__( (MacroPlacementElement)arg1) -> str
Data and other attributes defined here:
- __instance_size__ = 416
Static methods inherited from AllplanElement:
- GetAttributes(...)
- GetAttributes( (AllplanElement)arg1) -> object :
Get the attributes object
Return: Attributes object
- GetCommonProperties(...)
- GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
Get the common properties
Return: Common properties
- GetGeometryObject(...)
- GetGeometryObject( (AllplanElement)arg1) -> object :
Get the geometry object
Return: Geometry object
- GetLabelElements(...)
- GetLabelElements( (AllplanElement)arg1) -> list :
Get the label elements
Return: LabelElements
- SetAttributes(...)
- SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
Set the attributes object
Parameter: attributesObject Attributes object
- SetCommonProperties(...)
- SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
Set the common properties
Parameter: commonProp Common properties
- SetGeometryObject(...)
- SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
Set the geometry object
Parameter: geometryObject Geometry object
- SetLabelElements(...)
- SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
Set the label elements
Parameter: labelElements Label elements
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class MacroPlacementProperties(Boost.Python.instance) |
|
MacroPlacementProperties class |
|
- Method resolution order:
- MacroPlacementProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (MacroPlacementProperties)arg1, (MacroPlacementProperties)prop) -> bool :
equal operator
Parameter: prop MacroPlacementProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (MacroPlacementProperties)arg1) -> str
Data descriptors defined here:
- BillingCategory
- Property for billing category
- ConsiderType
- Property for consider type
- Craft
- Property for craft
- DistortionState
- Property for distortion state
- DomainType
- Property for domain type
- HasParentModificationBehaviour
- Property for specific behavior for modification state
- HeightDefinitionType
- Property for height definition types
- InOpeningState
- Property for state if the macro placement is inside an opening
- LinkType
- Property for link type
- Mass_V6
- Property for V6 attribute
- Mass_V7
- Property for V7 attribute
- Mass_V8
- Property for V8 attribute
- Mass_V9
- Property for V9 attribute
- Matrix
- Property for matrix. Specifies location in world coordinate system
- MirrorState
- Property for the macro placement mirrored state
- Name
- Property for name
- PositionNr
- Property for position number
- SubType
- Property for sub type
- Type
- Property for type
- UnitFactor
- Property for unit factor
- UseAlways2DRepInGroundView
- Property for state if always 2D representation in ground view is shown
- UseDrawOrder
- Property for the draw order setting of the placement or the elements of the macro
- UseFormat
- Property for the format setting (pen, stroke, color) of the placement or the elements of the macro
Data and other attributes defined here:
- __instance_size__ = 280
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class MacroProperties(Boost.Python.instance) |
|
MacroProperties class |
|
- Method resolution order:
- MacroProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (MacroProperties)arg1, (MacroProperties)prop) -> bool :
equal operator
Parameter: prop MacroProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (MacroProperties)arg1) -> str
Data descriptors defined here:
- CatalogName
- Property for catalog name
- DomainType
- Property for domain type
- InsertionPoint
- Property for insertion point
- IsScaleDependent
- Property for scale dependent state
- Name
- Property for name
- PositionNr
- Property for position number
- SubType
- Property for sub type
- UnitFactor
- Property for unit factor
Data and other attributes defined here:
- __instance_size__ = 144
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class MacroSlideProperties(Boost.Python.instance) |
|
MacroSlideProperties class |
|
- Method resolution order:
- MacroSlideProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (MacroSlideProperties)arg1, (MacroSlideProperties)prop) -> bool :
equal operator
Parameter: prop MacroSlideProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (MacroSlideProperties)arg1) -> str
Data descriptors defined here:
- EndScaleRange
- Property for end reference scale of slide
- OffsetOfReferencePoint1
- Property for first offset value to reference point
- OffsetOfReferencePoint2
- Property for second offset value to reference point
- ReferencePoint
- Property for reference point
- ResizeSettingVx
- Property for resize setting for x direction
- ResizeSettingVy
- Property for resize setting for y direction
- ResizeSettingVz
- Property for resize setting for z direction
- StartScaleRange
- Property for start reference scale of slide
- Type
- Property for type of slide
- VisibilityGeo2D
- Property for geometry 2D visibility of slide
- VisibilityGeo3D
- Property for geometry 3D visibility of slide
- VisibilityLayerA
- Property for layer A visibility of slide
- VisibilityLayerB
- Property for layer B visibility of slide
- VisibilityLayerC
- Property for layer C visibility of slide
Data and other attributes defined here:
- __instance_size__ = 136
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class MacroSlideType(Boost.Python.enum) |
|
Macro slide types |
|
- Method resolution order:
- MacroSlideType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eCode = NemAll_Python_BasisElements.MacroSlideType.eCode
- eExtension = NemAll_Python_BasisElements.MacroSlideType.eExtension
- eGeometry = NemAll_Python_BasisElements.MacroSlideType.eGeometry
- eReinforcement = NemAll_Python_BasisElements.MacroSlideType.eReinforcement
- eReport = NemAll_Python_BasisElements.MacroSlideType.eReport
- eUndergroundCadaster = NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster
- names = {'eCode': NemAll_Python_BasisElements.MacroSlideType.eCode, 'eExtension': NemAll_Python_BasisElements.MacroSlideType.eExtension, 'eGeometry': NemAll_Python_BasisElements.MacroSlideType.eGeometry, 'eReinforcement': NemAll_Python_BasisElements.MacroSlideType.eReinforcement, 'eReport': NemAll_Python_BasisElements.MacroSlideType.eReport, 'eUndergroundCadaster': NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster}
- values = {0: NemAll_Python_BasisElements.MacroSlideType.eGeometry, 1: NemAll_Python_BasisElements.MacroSlideType.eCode, 2: NemAll_Python_BasisElements.MacroSlideType.eReinforcement, 3: NemAll_Python_BasisElements.MacroSlideType.eReport, 4: NemAll_Python_BasisElements.MacroSlideType.eUndergroundCadaster, 5: NemAll_Python_BasisElements.MacroSlideType.eExtension}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class ModelElement2D(BasisElement) |
|
ModelElement2D class |
|
- Method resolution order:
- ModelElement2D
- BasisElement
- AllplanElement
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetEndSymbolsProperties(...)
- GetEndSymbolsProperties( (ModelElement2D)arg1) -> EndSymbolsProperties :
Get the end symbols properties
Return: End symbols properties
- GetPatternCurveProperties(...)
- GetPatternCurveProperties( (ModelElement2D)arg1) -> PatternCurveProperties :
Get the pattern curve properties
Return: Pattern curve properties
- GetTransformationList(...)
- GetTransformationList( (ModelElement2D)arg1) -> list :
Get transformation list
Return: List with the transformations
- SetEndSymbolsProperties(...)
- SetEndSymbolsProperties( (ModelElement2D)arg1, (EndSymbolsProperties)endSymbolsProp) -> None :
Set the end symbols properties
Parameter: endSymbolsProp End symbols properties
- SetPatternCurveProperties(...)
- SetPatternCurveProperties( (ModelElement2D)arg1, (PatternCurveProperties)patternCurveProp) -> None :
Set the pattern curve properties
Parameter: patternCurveProp Pattern curve properties
- SetTransformationList(...)
- SetTransformationList( (ModelElement2D)arg1, (list)transformationList) -> None :
Set the transformation list
Parameter: transformationList List with the transformations
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (CommonProperties)commonProp, (object)geometryObject) -> None :
Constructor
Parameter: commonProp Common properties
geometryObject Geometry element
__init__( (object)arg1, (CommonProperties)commonProp, (PatternCurveProperties)patternCurveProp, (EndSymbolsProperties)endSymbolProp, (object)geometryObject) -> None :
Constructor
Parameter: commonProp Common properties
patternCurveProp End symbols properties
endSymbolProp Pattern curve properties
geometryObject Geometry element
- __reduce__ = (...)
- __repr__(...)
- __repr__( (ModelElement2D)arg1) -> str
Data and other attributes defined here:
- __instance_size__ = 176
Static methods inherited from AllplanElement:
- GetAttributes(...)
- GetAttributes( (AllplanElement)arg1) -> object :
Get the attributes object
Return: Attributes object
- GetCommonProperties(...)
- GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
Get the common properties
Return: Common properties
- GetGeometryObject(...)
- GetGeometryObject( (AllplanElement)arg1) -> object :
Get the geometry object
Return: Geometry object
- GetLabelElements(...)
- GetLabelElements( (AllplanElement)arg1) -> list :
Get the label elements
Return: LabelElements
- SetAttributes(...)
- SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
Set the attributes object
Parameter: attributesObject Attributes object
- SetCommonProperties(...)
- SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
Set the common properties
Parameter: commonProp Common properties
- SetGeometryObject(...)
- SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
Set the geometry object
Parameter: geometryObject Geometry object
- SetLabelElements(...)
- SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
Set the label elements
Parameter: labelElements Label elements
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ModelElement3D(BasisElement) |
|
ModelElement3D class |
|
- Method resolution order:
- ModelElement3D
- BasisElement
- AllplanElement
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetTextureDefinition(...)
- GetTextureDefinition( (ModelElement3D)arg1) -> TextureDefinition :
Get the texture definition
Return: Texture definition (surface filename)
- GetTextureMapping(...)
- GetTextureMapping( (ModelElement3D)arg1) -> TextureMapping :
Get the texture mapping
Return: Texture mapping
- GetTransformationList(...)
- GetTransformationList( (ModelElement3D)arg1) -> list :
Get transformation list
Return: List with the transformations
- SetTextureDefinition(...)
- SetTextureDefinition( (ModelElement3D)arg1, (TextureDefinition)textureDefinition) -> None :
Set the texture definition
Parameter: textureDefinition Texture definition (surface filename)
- SetTextureMapping(...)
- SetTextureMapping( (ModelElement3D)arg1, (TextureMapping)textureMapping) -> None :
Set the texture mapping
Parameter: textureMapping Texture mapping
- SetTransformationList(...)
- SetTransformationList( (ModelElement3D)arg1, (list)transformationList) -> None :
Set the transformation list
Parameter: transformationList List with the transformations
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (CommonProperties)commonProp, (object)geometryObject) -> None :
Constructor
Parameter: commonProp Common properties
geometryObject Geometry element
__init__( (object)arg1, (CommonProperties)commonProp, (WallAxisPosition)int, (WallAxisPosition)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, (WallAxisPosition)commonProp, (WallAxisPosition)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, (WallAxisPosition)textureDefinition, (WallAxisPosition)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__ = 272
Static methods inherited from AllplanElement:
- GetAttributes(...)
- GetAttributes( (AllplanElement)arg1) -> object :
Get the attributes object
Return: Attributes object
- GetCommonProperties(...)
- GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
Get the common properties
Return: Common properties
- GetGeometryObject(...)
- GetGeometryObject( (AllplanElement)arg1) -> object :
Get the geometry object
Return: Geometry object
- GetLabelElements(...)
- GetLabelElements( (AllplanElement)arg1) -> list :
Get the label elements
Return: LabelElements
- SetAttributes(...)
- SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
Set the attributes object
Parameter: attributesObject Attributes object
- SetCommonProperties(...)
- SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
Set the common properties
Parameter: commonProp Common properties
- SetGeometryObject(...)
- SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
Set the geometry object
Parameter: geometryObject Geometry object
- SetLabelElements(...)
- SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
Set the label elements
Parameter: labelElements Label elements
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class PatternCurveAlignment(Boost.Python.enum) |
|
Pattern curve alignment types of the pattern curve property |
|
- Method resolution order:
- PatternCurveAlignment
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eCenter = NemAll_Python_BasisElements.PatternCurveAlignment.eCenter
- eLeft = NemAll_Python_BasisElements.PatternCurveAlignment.eLeft
- eRight = NemAll_Python_BasisElements.PatternCurveAlignment.eRight
- names = {'eCenter': NemAll_Python_BasisElements.PatternCurveAlignment.eCenter, 'eLeft': NemAll_Python_BasisElements.PatternCurveAlignment.eLeft, 'eRight': NemAll_Python_BasisElements.PatternCurveAlignment.eRight}
- values = {0: NemAll_Python_BasisElements.PatternCurveAlignment.eLeft, 1: NemAll_Python_BasisElements.PatternCurveAlignment.eCenter, 2: NemAll_Python_BasisElements.PatternCurveAlignment.eRight}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class PatternCurveIntersectionType(Boost.Python.enum) |
|
Pattern intersection types of the pattern curve property |
|
- Method resolution order:
- PatternCurveIntersectionType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eDisabled = NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled
- eJoint = NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint
- eMiter = NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter
- eSeamless = NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless
- names = {'eDisabled': NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled, 'eJoint': NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint, 'eMiter': NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter, 'eSeamless': NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless}
- values = {0: NemAll_Python_BasisElements.PatternCurveIntersectionType.eDisabled, 1: NemAll_Python_BasisElements.PatternCurveIntersectionType.eMiter, 2: NemAll_Python_BasisElements.PatternCurveIntersectionType.eJoint, 3: NemAll_Python_BasisElements.PatternCurveIntersectionType.eSeamless}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class PatternCurveProperties(Boost.Python.instance) |
|
PatternCurveProperties class |
|
- Method resolution order:
- PatternCurveProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (PatternCurveProperties)arg1, (PatternCurveProperties)prop) -> bool :
equal operator
Parameter: prop PatternCurveProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (PatternCurveProperties)arg1) -> str
Data descriptors defined here:
- AlignmentType
- Property for alignment type
- Height
- Property for height of pattern
- IntersectionType
- Property for intersection type
- IsDrawReferenceCurve
- Property for draw reference curve state
- IsLockedToCorner
- Property for locked to corner state
- IsMirrorPattern
- Property for mirror pattern state
- IsScaleDependent
- Property for scale dependent
- PatternID
- Property for pattern ID
- Width
- Property for width of pattern
Data and other attributes defined here:
- __instance_size__ = 48
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class PatternProperties(Boost.Python.instance) |
|
PatternProperties class |
|
- Method resolution order:
- PatternProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (PatternProperties)arg1, (PatternProperties)prop) -> bool :
equal operator
Parameter: prop PatternProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (PatternProperties)arg1) -> str
Data descriptors defined here:
- BackgroundColor
- Property for background color
- IsScaleDependent
- Property for scale dependent
- PatternID
- Property for pattern ID
- PlacementType
- Property for placement type
- ReferencePoint
- Property for reference point
- RotationAngle
- Property for rotation angle
- UseBackgroundColor
- Property for usage of background color
- UseReferencePoint
- Property for usage of reference point
- XScalingFactor
- Property for X scaling factor
- YScalingFactor
- Property for Y scaling factor
Data and other attributes defined here:
- __instance_size__ = 80
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class PlacementType(Boost.Python.enum) |
|
Placement types of the pattern property |
|
- Method resolution order:
- PlacementType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eFitting = NemAll_Python_BasisElements.PlacementType.eFitting
- eInsideFitting = NemAll_Python_BasisElements.PlacementType.eInsideFitting
- eOutsideFitting = NemAll_Python_BasisElements.PlacementType.eOutsideFitting
- names = {'eFitting': NemAll_Python_BasisElements.PlacementType.eFitting, 'eInsideFitting': NemAll_Python_BasisElements.PlacementType.eInsideFitting, 'eOutsideFitting': NemAll_Python_BasisElements.PlacementType.eOutsideFitting}
- values = {0: NemAll_Python_BasisElements.PlacementType.eOutsideFitting, 1: NemAll_Python_BasisElements.PlacementType.eFitting, 2: NemAll_Python_BasisElements.PlacementType.eInsideFitting}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class SectionDefinitionData(Boost.Python.instance) |
|
Section definition data |
|
- Method resolution order:
- SectionDefinitionData
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- ClippingPath
- Set/get the clipping path
- DefinitionProperties
- Set/Get the definition properties
- DirectionVector
- Set/get the direction vector
- HeightDirection
- Set/get the height direction
- SectionBody
- Set/get the section body
Data and other attributes defined here:
- __instance_size__ = 888
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class SectionDefinitionProperties(Boost.Python.instance) |
|
Section definition properties |
|
- Method resolution order:
- SectionDefinitionProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- ClippingPathProperties
- Set/Get the clipping path properties
- IsAdvancedOn
- Property for type of section architecture= OFF /Engineering = ON
- IsSectionBodyOn
- Property for show the section body
- RefMode
- Property for the reference mode
- SectionType
- Property for type of section
- ViewInputType
- Property for the view input type
Data and other attributes defined here:
- RefMode_Enum = <class 'NemAll_Python_BasisElements.RefMode_Enum'>
- View input type
- SectionType_Enum = <class 'NemAll_Python_BasisElements.SectionType_Enum'>
- Section type
- ViewInputType_Enum = <class 'NemAll_Python_BasisElements.ViewInputType_Enum'>
- View input type
- __instance_size__ = 528
- eFolded = NemAll_Python_BasisElements.RefMode_Enum.eFolded
- eFree = NemAll_Python_BasisElements.ViewInputType_Enum.eFree
- eHorizontalFromAbove = NemAll_Python_BasisElements.SectionType_Enum.eHorizontalFromAbove
- eHorizontalFromBelow = NemAll_Python_BasisElements.SectionType_Enum.eHorizontalFromBelow
- eNormal = NemAll_Python_BasisElements.ViewInputType_Enum.eNormal
- eObserver = NemAll_Python_BasisElements.RefMode_Enum.eObserver
- eVertical = NemAll_Python_BasisElements.SectionType_Enum.eVertical
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class SectionDrawingFilesProperties(Boost.Python.instance) |
|
Section drawing files properties |
|
- Method resolution order:
- SectionDrawingFilesProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- DrawingNumbers
- Property for the drawing numbers
Data and other attributes defined here:
- __instance_size__ = 80
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class SectionFilterProperties(Boost.Python.instance) |
|
Section filter properties |
|
- Method resolution order:
- SectionFilterProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- DrawingFilesProperties
- Property for the drawing files properties
- IsAssociativityOn
- Property for the associativity
- LayerProperties
- Property for the drawing files properties
Data and other attributes defined here:
- __instance_size__ = 336
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class SectionFormatProperties(Boost.Python.instance) |
|
Section format properties |
|
- Method resolution order:
- SectionFormatProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (bool)bInitFromSTW) -> None :
constructor
Parameter: bInitFromSTW - is structure initialized from standard values
- __reduce__ = (...)
Data descriptors defined here:
- EliminationAngle
- Property for the adjacent edge elimination angle
- IsEliminationOn
- Property for the adjacent edge elimination
Data and other attributes defined here:
- __instance_size__ = 752
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class SectionGeneralProperties(Boost.Python.instance) |
|
General section properties |
|
- Method resolution order:
- SectionGeneralProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (bool)bInitFromSTW) -> None :
constructor
Parameter: bInitFromSTW - is structure initialized from standard values
- __reduce__ = (...)
Data descriptors defined here:
- FilterProperties
- Property for the filter properties
- FormatProperties
- Property for the format properties
- HiddenSectionLinesProperties
- Property for the hidden section line properties
- LabelingProperties
- Property for the labeling properties
- PlacementAngle
- Property for the placement angle
- PlacementPoint
- Property for the placement point
- PlacementPointType
- Property for the placement point
- ShowSectionBody
- Property for the showing of the section body
- Status
- Property for the drawing state
- VisibleHiddenEdgesProperties
- Property for the visible and hidden edge properties
Data and other attributes defined here:
- AcceleratedHidden = NemAll_Python_BasisElements.State.AcceleratedHidden
- BottomCenter = NemAll_Python_BasisElements.PlacementPointPosition.BottomCenter
- BottomLeft = NemAll_Python_BasisElements.PlacementPointPosition.BottomLeft
- BottomRight = NemAll_Python_BasisElements.PlacementPointPosition.BottomRight
- CenterCenter = NemAll_Python_BasisElements.PlacementPointPosition.CenterCenter
- CenterLeft = NemAll_Python_BasisElements.PlacementPointPosition.CenterLeft
- CenterRight = NemAll_Python_BasisElements.PlacementPointPosition.CenterRight
- Hidden = NemAll_Python_BasisElements.State.Hidden
- Offset = NemAll_Python_BasisElements.PlacementPointPosition.Offset
- PlacementPointPosition = <class 'NemAll_Python_BasisElements.PlacementPointPosition'>
- Placement point position
- State = <class 'NemAll_Python_BasisElements.State'>
- Drawing state of the section
- TopCenter = NemAll_Python_BasisElements.PlacementPointPosition.TopCenter
- TopLeft = NemAll_Python_BasisElements.PlacementPointPosition.TopLeft
- TopRight = NemAll_Python_BasisElements.PlacementPointPosition.TopRight
- Wire = NemAll_Python_BasisElements.State.Wire
- __instance_size__ = 3344
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class SectionLayerProperties(Boost.Python.instance) |
|
Section layer properties |
|
- Method resolution order:
- SectionLayerProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- SetLayerProperties(...)
- SetLayerProperties( (SectionLayerProperties)arg1, (WallAxisPosition)iVisibilityFilterMode, (bool)bAreInvisibleLyersStored, (VecUShortList)layerIdVector) -> None :
Set the layer properties
Parameter: iVisibilityFilterMode Type of selected filter mode
bAreInvisibleLyersStored true -> Elements in excludedLayerList are filtered out
false -> Elements in excludedLayerList are taken into consideration
layerIdVector Elements belonging to these Layers should be filtered (excluded) from source up to flag bAreInvisibleLyersStored
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 184
- eVisibilityFilterMode = <class 'NemAll_Python_BasisElements.eVisibilityFilterMode'>
- Visible filter mode
- eVisibilityFilterMode_ACTUAL = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_ACTUAL
- eVisibilityFilterMode_ALL_LAYERS = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_ALL_LAYERS
- eVisibilityFilterMode_CUSTOM = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_CUSTOM
- eVisibilityFilterMode_Undefined = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilterMode_Undefined
- eVisibilityFilter_Modus_LAYERSET = NemAll_Python_BasisElements.eVisibilityFilterMode.eVisibilityFilter_Modus_LAYERSET
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ShadingType(Boost.Python.enum) |
|
Shading types of the filling property |
|
- Method resolution order:
- ShadingType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eFromCenter = NemAll_Python_BasisElements.ShadingType.eFromCenter
- eFromCorner = NemAll_Python_BasisElements.ShadingType.eFromCorner
- eLinear = NemAll_Python_BasisElements.ShadingType.eLinear
- eRound = NemAll_Python_BasisElements.ShadingType.eRound
- names = {'eFromCenter': NemAll_Python_BasisElements.ShadingType.eFromCenter, 'eFromCorner': NemAll_Python_BasisElements.ShadingType.eFromCorner, 'eLinear': NemAll_Python_BasisElements.ShadingType.eLinear, 'eRound': NemAll_Python_BasisElements.ShadingType.eRound}
- values = {0: NemAll_Python_BasisElements.ShadingType.eLinear, 1: NemAll_Python_BasisElements.ShadingType.eFromCorner, 2: NemAll_Python_BasisElements.ShadingType.eFromCenter, 3: NemAll_Python_BasisElements.ShadingType.eRound}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class SubType(Boost.Python.enum) |
|
Sub types of the element group property |
|
- Method resolution order:
- SubType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eMultiLine3D = NemAll_Python_BasisElements.SubType.eMultiLine3D
- eMultiLine3D_Group = NemAll_Python_BasisElements.SubType.eMultiLine3D_Group
- eUseNoSpecialSubType = NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType
- names = {'eMultiLine3D': NemAll_Python_BasisElements.SubType.eMultiLine3D, 'eMultiLine3D_Group': NemAll_Python_BasisElements.SubType.eMultiLine3D_Group, 'eUseNoSpecialSubType': NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType}
- values = {0: NemAll_Python_BasisElements.SubType.eUseNoSpecialSubType, 1: NemAll_Python_BasisElements.SubType.eMultiLine3D, 2: NemAll_Python_BasisElements.SubType.eMultiLine3D_Group}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class Symbol2DProperties(Boost.Python.instance) |
|
Symbol2DProperties class |
|
- Method resolution order:
- Symbol2DProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (Symbol2DProperties)arg1, (Symbol2DProperties)prop) -> bool :
equal operator
Parameter: prop Symbol2DProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (Symbol2DProperties)arg1) -> str
Data descriptors defined here:
- Height
- Property for height
- IsScaleDependent
- Property for scale dependency
- PrimaryPointNumber
- Property for primary point number
- RotationAngle
- Property for rotation angle
- SecondaryPointNumber
- Property for secondary point number
- SymbolID
- Property for symbol ID
- Width
- Property for width
Data and other attributes defined here:
- __instance_size__ = 72
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class Symbol3DProperties(Boost.Python.instance) |
|
Symbol3DProperties class |
|
- Method resolution order:
- Symbol3DProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (Symbol3DProperties)arg1, (Symbol3DProperties)prop) -> bool :
equal operator
Parameter: prop Symbol3DProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (Symbol3DProperties)arg1) -> str
Data descriptors defined here:
- ControlPointOffset
- Property for control point offset
- DescriptionText
- Property for description text
- Height
- Property for height
- IsScaleDependent
- Property for scale dependency
- IsStation
- Property for station
- PrimaryPointNumber
- Property for primary point number
- RotationAngle
- Property for rotation angle
- SecondaryPointNumber
- Property for secondary point number
- StationCode
- Property for station code
- SymbolID
- Property for symbol ID
- Width
- Property for width
Data and other attributes defined here:
- __instance_size__ = 136
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class TextAlignment(Boost.Python.enum) |
|
Text alignment types |
|
- Method resolution order:
- TextAlignment
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eLeftBottom = NemAll_Python_BasisElements.TextAlignment.eLeftBottom
- eLeftMiddle = NemAll_Python_BasisElements.TextAlignment.eLeftMiddle
- eLeftTop = NemAll_Python_BasisElements.TextAlignment.eLeftTop
- eMiddleBottom = NemAll_Python_BasisElements.TextAlignment.eMiddleBottom
- eMiddleMiddle = NemAll_Python_BasisElements.TextAlignment.eMiddleMiddle
- eMiddleTop = NemAll_Python_BasisElements.TextAlignment.eMiddleTop
- eRightBottom = NemAll_Python_BasisElements.TextAlignment.eRightBottom
- eRightMiddle = NemAll_Python_BasisElements.TextAlignment.eRightMiddle
- eRightTop = NemAll_Python_BasisElements.TextAlignment.eRightTop
- names = {'eLeftBottom': NemAll_Python_BasisElements.TextAlignment.eLeftBottom, 'eLeftMiddle': NemAll_Python_BasisElements.TextAlignment.eLeftMiddle, 'eLeftTop': NemAll_Python_BasisElements.TextAlignment.eLeftTop, 'eMiddleBottom': NemAll_Python_BasisElements.TextAlignment.eMiddleBottom, 'eMiddleMiddle': NemAll_Python_BasisElements.TextAlignment.eMiddleMiddle, 'eMiddleTop': NemAll_Python_BasisElements.TextAlignment.eMiddleTop, 'eRightBottom': NemAll_Python_BasisElements.TextAlignment.eRightBottom, 'eRightMiddle': NemAll_Python_BasisElements.TextAlignment.eRightMiddle, 'eRightTop': NemAll_Python_BasisElements.TextAlignment.eRightTop}
- values = {1: NemAll_Python_BasisElements.TextAlignment.eLeftBottom, 2: NemAll_Python_BasisElements.TextAlignment.eRightBottom, 3: NemAll_Python_BasisElements.TextAlignment.eRightTop, 4: NemAll_Python_BasisElements.TextAlignment.eLeftTop, 5: NemAll_Python_BasisElements.TextAlignment.eMiddleMiddle, 6: NemAll_Python_BasisElements.TextAlignment.eMiddleBottom, 7: NemAll_Python_BasisElements.TextAlignment.eRightMiddle, 8: NemAll_Python_BasisElements.TextAlignment.eMiddleTop, 9: NemAll_Python_BasisElements.TextAlignment.eLeftMiddle}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class TextElement(BasisElement) |
|
TextElement class |
|
- Method resolution order:
- TextElement
- BasisElement
- AllplanElement
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetDimensions(...)
- GetDimensions( (TextElement)arg1, (DocumentAdapter)arg2) -> Vector2D :
Get the text size
Return: Text size
Parameter: doc Document
- GetText(...)
- GetText( (TextElement)arg1) -> str :
Get the text string
Return: Text string
- GetTextPoints(...)
- GetTextPoints( (TextElement)arg1, (DocumentAdapter)arg2, (Point2D)arg3) -> Point2DList :
Get the text points
Return: List with the text points
_______________
|3 6 2|
| |
|7 5|
| |
|0______4______1|
Parameter: doc Document
refPnt Reference point of the text
- GetTextProperties(...)
- GetTextProperties( (TextElement)arg1) -> TextProperties :
Get the Text properties
Return: Text properties
- SetText(...)
- SetText( (TextElement)arg1, (wstring)text) -> None :
Set the text string
Parameter: text Text string
- SetTextProperties(...)
- SetTextProperties( (TextElement)arg1, (TextProperties)TextProp) -> None :
Set the Text properties
Parameter: TextProp Text properties
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (CommonProperties)commonProp, (TextProperties)textProp, (wstring)text, (object)geometryObject) -> None :
Constructor
Parameter: commonProp Common properties
textProp Text properties
text Text string
geometryObject Geometry element
- __reduce__ = (...)
- __repr__(...)
- __repr__( (TextElement)arg1) -> str
Data and other attributes defined here:
- __instance_size__ = 288
Static methods inherited from AllplanElement:
- GetAttributes(...)
- GetAttributes( (AllplanElement)arg1) -> object :
Get the attributes object
Return: Attributes object
- GetCommonProperties(...)
- GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
Get the common properties
Return: Common properties
- GetGeometryObject(...)
- GetGeometryObject( (AllplanElement)arg1) -> object :
Get the geometry object
Return: Geometry object
- GetLabelElements(...)
- GetLabelElements( (AllplanElement)arg1) -> list :
Get the label elements
Return: LabelElements
- SetAttributes(...)
- SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
Set the attributes object
Parameter: attributesObject Attributes object
- SetCommonProperties(...)
- SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
Set the common properties
Parameter: commonProp Common properties
- SetGeometryObject(...)
- SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
Set the geometry object
Parameter: geometryObject Geometry object
- SetLabelElements(...)
- SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
Set the label elements
Parameter: labelElements Label elements
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class TextLocation(Boost.Python.enum) |
|
Location of the dimension text |
|
- Method resolution order:
- TextLocation
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eBASIS_DIM_BOTTOM_CENTER = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_CENTER
- eBASIS_DIM_BOTTOM_LEFT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_LEFT
- eBASIS_DIM_BOTTOM_RIGHT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_RIGHT
- eBASIS_DIM_CENTER = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER
- eBASIS_DIM_CENTER_LEFT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_LEFT
- eBASIS_DIM_CENTER_RIGHT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_RIGHT
- eBASIS_DIM_NONE = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_NONE
- eBASIS_DIM_TOP_CENTER = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_CENTER
- eBASIS_DIM_TOP_LEFT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_LEFT
- eBASIS_DIM_TOP_RIGHT = NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_RIGHT
- names = {'eBASIS_DIM_BOTTOM_CENTER': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_CENTER, 'eBASIS_DIM_BOTTOM_LEFT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_LEFT, 'eBASIS_DIM_BOTTOM_RIGHT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_RIGHT, 'eBASIS_DIM_CENTER': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER, 'eBASIS_DIM_CENTER_LEFT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_LEFT, 'eBASIS_DIM_CENTER_RIGHT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_RIGHT, 'eBASIS_DIM_NONE': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_NONE, 'eBASIS_DIM_TOP_CENTER': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_CENTER, 'eBASIS_DIM_TOP_LEFT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_LEFT, 'eBASIS_DIM_TOP_RIGHT': NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_RIGHT}
- values = {-5: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_RIGHT, -4: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER_LEFT, -3: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_RIGHT, -2: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_CENTER, -1: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_BOTTOM_LEFT, 0: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_CENTER, 1: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_LEFT, 2: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_CENTER, 3: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_TOP_RIGHT, 10: NemAll_Python_BasisElements.TextLocation.eBASIS_DIM_NONE}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class TextProperties(Boost.Python.instance) |
|
TextProperties class |
|
- Method resolution order:
- TextProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (TextProperties)arg1, (TextProperties)prop) -> bool :
equal operator
Parameter: prop TextProperties to compare
Return: true if they are equal, false otherwise
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1) -> object :
Default constructor
- __reduce__ = (...)
- __repr__(...)
- __repr__( (TextProperties)arg1) -> str
Data descriptors defined here:
- Alignment
- Property for text alignment
- BackgroundColor
- Property for background color
- ColumnSlopeAngle
- Property for column slope angle
- Expansion
- Property for expansion
- Font
- Property for font
- FontAngle
- Property for font angle
- HasBackgroundColor
- Property for background color flag
- HasTextFrame
- Property for text frame flag
- Height
- Property for text height
- IsScaleDependent
- Property for scale dependent flag
- LineFeed
- Property for line feed
- TextAngle
- Property for text angle
- TextFrameColor
- Property for text frame color
- TextFramePen
- Property for text frame pen
- TextFrameStroke
- Property for text frame stroke
- Type
- Property for type
- Width
- Property for text width
Data and other attributes defined here:
- __instance_size__ = 152
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class TextType(Boost.Python.enum) |
|
Text types |
|
- Method resolution order:
- TextType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eFormularText = NemAll_Python_BasisElements.TextType.eFormularText
- eNormalText = NemAll_Python_BasisElements.TextType.eNormalText
- eVariableText = NemAll_Python_BasisElements.TextType.eVariableText
- names = {'eFormularText': NemAll_Python_BasisElements.TextType.eFormularText, 'eNormalText': NemAll_Python_BasisElements.TextType.eNormalText, 'eVariableText': NemAll_Python_BasisElements.TextType.eVariableText}
- values = {0: NemAll_Python_BasisElements.TextType.eNormalText, 1: NemAll_Python_BasisElements.TextType.eFormularText, 2: NemAll_Python_BasisElements.TextType.eVariableText}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class TextureDefinition(Boost.Python.instance) |
|
TextureDefinition class |
|
- Method resolution order:
- TextureDefinition
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (TextureDefinition)arg1, (TextureDefinition)props) -> bool :
Compare operator
Parameter: props Properties to compare
Return: Properties a equal: true/false
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (wstring)surfacePath) -> None :
Constructor
Parameter: surfacePath Surface path of texture definition
- __reduce__ = (...)
- __repr__(...)
- __repr__( (TextureDefinition)arg1) -> str
Data descriptors defined here:
- SurfacePath
- Property for surface path
Data and other attributes defined here:
- __instance_size__ = 56
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class TextureMapping(Boost.Python.instance) |
|
TextureMapping class |
|
- Method resolution order:
- TextureMapping
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (TextureMapping)arg1, (TextureMapping)props) -> bool :
Compare operator
Parameter: props Properties to compare
Return: Properties a equal: true/false
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (TextureMappingType)mappingType, (float)mappingAngle, (float)scaleX, (float)scaleY, (float)offsetX, (float)offsetY, (float)phongAngle, (WallAxisPosition)refFace, (WallAxisPosition)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, (WallAxisPosition)refFace, (WallAxisPosition)refEdge, (VecDoubleList)uvCoords) -> None :
Constructor
Parameter: mappingType Mapping type
mappingAngle Mapping angle
scaleX Mapping scale in X-axis
scaleY Mapping scale in Y-axis
offsetX X offset
offsetY Y offset
phongAngle Angle for Phong light model
refFace Reference face
refEdge Reference edge
uvCoords UV coordinates
__init__( (object)arg1, (VecDoubleList)uvCoords) -> None :
Constructor, set the type to eUV
Parameter: uvCoords UV coordinates
- __reduce__ = (...)
- __repr__(...)
- __repr__( (TextureMapping)arg1) -> str
Data descriptors defined here:
- MappingAngle
- Property for mapping angle
- MappingType
- Property for mapping type
- PhongAngle
- Property for angle of Phong light model
- ReferenceEdge
- Property for reference edge
- ReferenceFace
- Property for reference face
- UVCoordinates
- Property for UV texture mapping coordinates
- XOffset
- Property for X offset
- XScale
- Property for mapping scale in X-axis
- YOffset
- Property for Y offset
- YScale
- Property for mapping scale in Y-axis
Data and other attributes defined here:
- __instance_size__ = 120
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class TextureMappingType(Boost.Python.enum) |
|
eCube - from each side
eWall - mainly from the front view
eRoof - mainly from the top view
eGround - only from the top view
eCylinder - Cylindrical mapping
eSphere - Spherical mapping
eUV - UV mapping |
|
- Method resolution order:
- TextureMappingType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eCube = NemAll_Python_BasisElements.TextureMappingType.eCube
- eCylinder = NemAll_Python_BasisElements.TextureMappingType.eCylinder
- eGround = NemAll_Python_BasisElements.TextureMappingType.eGround
- eRoof = NemAll_Python_BasisElements.TextureMappingType.eRoof
- eSphere = NemAll_Python_BasisElements.TextureMappingType.eSphere
- eUV = NemAll_Python_BasisElements.TextureMappingType.eUV
- eWall = NemAll_Python_BasisElements.TextureMappingType.eWall
- names = {'eCube': NemAll_Python_BasisElements.TextureMappingType.eCube, 'eCylinder': NemAll_Python_BasisElements.TextureMappingType.eCylinder, 'eGround': NemAll_Python_BasisElements.TextureMappingType.eGround, 'eRoof': NemAll_Python_BasisElements.TextureMappingType.eRoof, 'eSphere': NemAll_Python_BasisElements.TextureMappingType.eSphere, 'eUV': NemAll_Python_BasisElements.TextureMappingType.eUV, 'eWall': NemAll_Python_BasisElements.TextureMappingType.eWall}
- values = {0: NemAll_Python_BasisElements.TextureMappingType.eCube, 1: NemAll_Python_BasisElements.TextureMappingType.eWall, 2: NemAll_Python_BasisElements.TextureMappingType.eRoof, 3: NemAll_Python_BasisElements.TextureMappingType.eGround, 4: NemAll_Python_BasisElements.TextureMappingType.eCylinder, 5: NemAll_Python_BasisElements.TextureMappingType.eSphere, 6: NemAll_Python_BasisElements.TextureMappingType.eUV}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class TransitionType(Boost.Python.enum) |
|
Transition types of the filling property |
|
- Method resolution order:
- TransitionType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eNoTransition = NemAll_Python_BasisElements.TransitionType.eNoTransition
- eOneColorTransition = NemAll_Python_BasisElements.TransitionType.eOneColorTransition
- eTwoColorTransition = NemAll_Python_BasisElements.TransitionType.eTwoColorTransition
- names = {'eNoTransition': NemAll_Python_BasisElements.TransitionType.eNoTransition, 'eOneColorTransition': NemAll_Python_BasisElements.TransitionType.eOneColorTransition, 'eTwoColorTransition': NemAll_Python_BasisElements.TransitionType.eTwoColorTransition}
- values = {0: NemAll_Python_BasisElements.TransitionType.eNoTransition, 1: NemAll_Python_BasisElements.TransitionType.eOneColorTransition, 2: NemAll_Python_BasisElements.TransitionType.eTwoColorTransition}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class VariantType(Boost.Python.enum) |
|
Variant types of the filling property |
|
- Method resolution order:
- VariantType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eVariant1 = NemAll_Python_BasisElements.VariantType.eVariant1
- eVariant2 = NemAll_Python_BasisElements.VariantType.eVariant2
- eVariant3 = NemAll_Python_BasisElements.VariantType.eVariant3
- eVariant4 = NemAll_Python_BasisElements.VariantType.eVariant4
- names = {'eVariant1': NemAll_Python_BasisElements.VariantType.eVariant1, 'eVariant2': NemAll_Python_BasisElements.VariantType.eVariant2, 'eVariant3': NemAll_Python_BasisElements.VariantType.eVariant3, 'eVariant4': NemAll_Python_BasisElements.VariantType.eVariant4}
- values = {0: NemAll_Python_BasisElements.VariantType.eVariant1, 1: NemAll_Python_BasisElements.VariantType.eVariant2, 2: NemAll_Python_BasisElements.VariantType.eVariant3, 3: NemAll_Python_BasisElements.VariantType.eVariant4}
Methods inherited from Boost.Python.enum:
- __repr__(self, /)
- Return repr(self).
- __str__(self, /)
- Return str(self).
Data descriptors inherited from Boost.Python.enum:
- name
Methods inherited from builtins.int:
- __abs__(self, /)
- abs(self)
- __add__(self, value, /)
- Return self+value.
- __and__(self, value, /)
- Return self&value.
- __bool__(self, /)
- self != 0
- __ceil__(...)
- Ceiling of an Integral returns itself.
- __divmod__(self, value, /)
- Return divmod(self, value).
- __eq__(self, value, /)
- Return self==value.
- __float__(self, /)
- float(self)
- __floor__(...)
- Flooring an Integral returns itself.
- __floordiv__(self, value, /)
- Return self//value.
- __format__(self, format_spec, /)
- Default object formatter.
- __ge__(self, value, /)
- Return self>=value.
- __getattribute__(self, name, /)
- Return getattr(self, name).
- __getnewargs__(self, /)
- __gt__(self, value, /)
- Return self>value.
- __hash__(self, /)
- Return hash(self).
- __index__(self, /)
- Return self converted to an integer, if self is suitable for use as an index into a list.
- __int__(self, /)
- int(self)
- __invert__(self, /)
- ~self
- __le__(self, value, /)
- Return self<=value.
- __lshift__(self, value, /)
- Return self<<value.
- __lt__(self, value, /)
- Return self<value.
- __mod__(self, value, /)
- Return self%value.
- __mul__(self, value, /)
- Return self*value.
- __ne__(self, value, /)
- Return self!=value.
- __neg__(self, /)
- -self
- __or__(self, value, /)
- Return self|value.
- __pos__(self, /)
- +self
- __pow__(self, value, mod=None, /)
- Return pow(self, value, mod).
- __radd__(self, value, /)
- Return value+self.
- __rand__(self, value, /)
- Return value&self.
- __rdivmod__(self, value, /)
- Return divmod(value, self).
- __rfloordiv__(self, value, /)
- Return value//self.
- __rlshift__(self, value, /)
- Return value<<self.
- __rmod__(self, value, /)
- Return value%self.
- __rmul__(self, value, /)
- Return value*self.
- __ror__(self, value, /)
- Return value|self.
- __round__(...)
- Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
- __rpow__(self, value, mod=None, /)
- Return pow(value, self, mod).
- __rrshift__(self, value, /)
- Return value>>self.
- __rshift__(self, value, /)
- Return self>>value.
- __rsub__(self, value, /)
- Return value-self.
- __rtruediv__(self, value, /)
- Return value/self.
- __rxor__(self, value, /)
- Return value^self.
- __sizeof__(self, /)
- Returns size in memory, in bytes.
- __sub__(self, value, /)
- Return self-value.
- __truediv__(self, value, /)
- Return self/value.
- __trunc__(...)
- Truncating an Integral returns itself.
- __xor__(self, value, /)
- Return self^value.
- bit_length(self, /)
- Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
- conjugate(...)
- Returns self, the complex conjugate of any int.
- to_bytes(self, /, length, byteorder, *, signed=False)
- Return an array of bytes representing an integer.
length
Length of bytes object to use. An OverflowError is raised if the
integer is not representable with the given number of bytes.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Determines whether two's complement is used to represent the integer.
If signed is False and a negative integer is given, an OverflowError
is raised.
Class methods inherited from builtins.int:
- from_bytes(bytes, byteorder, *, signed=False) from builtins.type
- Return the integer represented by the given array of bytes.
bytes
Holds the array of bytes to convert. The argument must either
support the buffer protocol or be an iterable object producing bytes.
Bytes and bytearray are examples of built-in objects that support the
buffer protocol.
byteorder
The byte order used to represent the integer. If byteorder is 'big',
the most significant byte is at the beginning of the byte array. If
byteorder is 'little', the most significant byte is at the end of the
byte array. To request the native byte order of the host system, use
`sys.byteorder' as the byte order value.
signed
Indicates whether two's complement is used to represent the integer.
Static methods inherited from builtins.int:
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from builtins.int:
- denominator
- the denominator of a rational number in lowest terms
- imag
- the imaginary part of a complex number
- numerator
- the numerator of a rational number in lowest terms
- real
- the real part of a complex number
|
class ViewSectionElement(AllplanElement) |
|
ViewSectionElement class |
|
- Method resolution order:
- ViewSectionElement
- AllplanElement
- Boost.Python.instance
- builtins.object
Static methods defined here:
- CreateSectionBody(...)
- CreateSectionBody( (ViewSectionElement)arg1, (DocumentAdapter)doc, (Matrix3D)insertionMat) -> None :
Create the section body
Parameter: doc Document
insertionMat Placement matrix
- DrawElement(...)
- DrawElement( (ViewSectionElement)arg1, (object)modelElements, (Matrix3D)insertionMat, (WallAxisPosition)docID) -> MinMax3D :
Draw eLement preview in Allplan
Parameter: modelElements Python object which should be drawn
insertionMat insertion matrix
docID Document ID
Return: Min/max box of the preview
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
- __repr__(...)
- __repr__( (ViewSectionElement)arg1) -> str
Data descriptors defined here:
- DimensionElements
- Property for the dimension elements
- GeneralSectionProperties
- Property for the general section properties
- ReinforcementLabels
- Property for the reinforcement labels
- SectionDefinitionData
- Property for the section definition data
- TextElements
- Property for the text elements
- ViewMatrix
- Property for the view matrix
Data and other attributes defined here:
- __instance_size__ = 4512
Static methods inherited from AllplanElement:
- GetAttributes(...)
- GetAttributes( (AllplanElement)arg1) -> object :
Get the attributes object
Return: Attributes object
- GetCommonProperties(...)
- GetCommonProperties( (AllplanElement)arg1) -> CommonProperties :
Get the common properties
Return: Common properties
- GetGeometryObject(...)
- GetGeometryObject( (AllplanElement)arg1) -> object :
Get the geometry object
Return: Geometry object
- GetLabelElements(...)
- GetLabelElements( (AllplanElement)arg1) -> list :
Get the label elements
Return: LabelElements
- SetAttributes(...)
- SetAttributes( (AllplanElement)arg1, (object)attributesObject) -> None :
Set the attributes object
Parameter: attributesObject Attributes object
- SetCommonProperties(...)
- SetCommonProperties( (AllplanElement)arg1, (CommonProperties)commonProp) -> None :
Set the common properties
Parameter: commonProp Common properties
- SetGeometryObject(...)
- SetGeometryObject( (AllplanElement)arg1, (object)geometryObject) -> None :
Set the geometry object
Parameter: geometryObject Geometry object
- SetLabelElements(...)
- SetLabelElements( (AllplanElement)arg1, (list)labelElements) -> None :
Set the label elements
Parameter: labelElements Label elements
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class VisibleHiddenEdgesProperties(Boost.Python.instance) |
|
Visible hidden edges properties |
|
- Method resolution order:
- VisibleHiddenEdgesProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- HiddenEdgesColor
- Property for color for hidden edges
- HiddenEdgesLayer
- Property for layer for hidden edges
- HiddenEdgesLineType
- Property for line type for hidden edges
- HiddenEdgesPen
- Property for pen for hidden edges
- IsHiddenEdgesColorFromLayer
- Property for hidden edges color from layer
- IsHiddenEdgesColorUsed
- Property for custom color used for hidden edges
- IsHiddenEdgesLayerUsed
- Property for custom layer used for hidden edges
- IsHiddenEdgesLineTypeFromLayer
- Property for hidden edges line type from layer
- IsHiddenEdgesLineTypeUsed
- Property for custom line type used for hidden edges
- IsHiddenEdgesOn
- Property for the drawing of the hidden edges
- IsHiddenEdgesPenFromLayer
- Property for hidden edges pen from layer
- IsHiddenEdgesPenUsed
- Property for custom pen used for hidden edges
- IsVisibleEdgesColorFromLayer
- Property for visible edges color from layer
- IsVisibleEdgesColorUsed
- Property for custom color used for visible edges
- IsVisibleEdgesLayerUsed
- Property for custom layer used for visible edges
- IsVisibleEdgesLineTypeFromLayer
- Property for visible edges line type from layer
- IsVisibleEdgesLineTypeUsed
- Property for custom line type used for visible edges
- IsVisibleEdgesOn
- Property for the drawing of the visible edges
- IsVisibleEdgesPenFromLayer
- Property for visible edges pen from layer
- IsVisibleEdgesPenUsed
- Property for custom pen used for visible edges
- VisibleEdgesColor
- Property for color for visible edges
- VisibleEdgesLayer
- Property for layer for visible edges
- VisibleEdgesLineType
- Property for line type for visible edges
- VisibleEdgesPen
- Property for pen for visible edges
Data and other attributes defined here:
- __instance_size__ = 608
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
| |