| |
- Boost.Python.enum(builtins.int)
-
- DrawingFileLoadState
- IFC_Version
- ModifyPropertyID
- PathID
- Boost.Python.instance(builtins.object)
-
- Attribute
-
- AttributeByteVec
- AttributeDate
- AttributeDouble
- AttributeDoubleVec
- AttributeEnum
- AttributeInteger
- AttributeIntegerVec
- AttributeString
- AttributeStringVec
- AttributeDataManager
- AttributeService
- AttributeSet
- Attributes
- CommonProperties
- DrawingFileService
- ElementsAttributeService
- ElementsLayerService
- ElementsPropertyService
- ElementsSelectService
- LayerService
- LayoutBorderDefinition
- LayoutFileService
- LayoutMargin
- LayoutMasterData
- LayoutMasterLegendData
- LayoutMasterStampData
- LayoutSize
- ProjectAttributeService
- PythonPartService
- ViewSectionPreview
class Attribute(Boost.Python.instance) |
| |
- Method resolution order:
- Attribute
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from 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 AttributeDataManager(Boost.Python.instance) |
| |
- Method resolution order:
- AttributeDataManager
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetAttributeName(...)
- GetAttributeName( (WallAxisPosition)attributeID) -> str :
Get the attribute name from the ID
Parameter: attributeID Attribute ID
Return: Attribute name
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class AttributeDate(Attribute) |
| |
- Method resolution order:
- AttributeDate
- Attribute
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (AttributeDate)arg1, (AttributeDate)props) -> bool :
Compare operator
Parameter: props Properties to compare
Return: Properties a equal: true/false
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (WallAxisPosition)id, (WallAxisPosition)day, (WallAxisPosition)month, (WallAxisPosition)year) -> None :
Constructor
Parameter: id Attribute id
day day value
month month value
year year value
- __reduce__ = (...)
- __repr__(...)
- __repr__( (AttributeDate)arg1) -> str
Data descriptors defined here:
- Day
- Property for day value
- Id
- Property for id
- Month
- Property for month value
- Year
- Property for year value
Data and other attributes defined here:
- __instance_size__ = 32
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 AttributeEnum(Attribute) |
| |
- Method resolution order:
- AttributeEnum
- Attribute
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __eq__(...)
- __eq__( (AttributeEnum)arg1, (AttributeEnum)props) -> bool :
Compare operator
Parameter: props Properties to compare
Return: Properties a equal: true/false
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (WallAxisPosition)id, (WallAxisPosition)value) -> None :
Constructor
Parameter: id Attribute id
value Attribute value
- __reduce__ = (...)
- __repr__(...)
- __repr__( (AttributeEnum)arg1) -> str
Data descriptors defined here:
- Id
- Property for id
- Value
- Property for value
Data and other attributes defined here:
- __instance_size__ = 32
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 AttributeService(Boost.Python.instance) |
| |
- Method resolution order:
- AttributeService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetAttributeName(...)
- GetAttributeName( (DocumentAdapter)doc, (WallAxisPosition)attributeID) -> str :
Get the attribute type
Parameter: doc Document
attributeID Attribute ID
Return: Attribute type
- GetAttributeType(...)
- GetAttributeType( (DocumentAdapter)doc, (WallAxisPosition)attributeID) -> AttributeType :
Get the attribute type
Parameter: doc Document
attributeID Attribute ID
Return: Attribute type
- GetDefaultValue(...)
- GetDefaultValue( (DocumentAdapter)doc, (WallAxisPosition)attributeID) -> object :
Get the default value of an attribute
Parameter: doc Document
attributeID Attribute ID
Return: Default value of the attribute
- GetEnumValues(...)
- GetEnumValues( (DocumentAdapter)doc, (WallAxisPosition)attributeID) -> list :
Get the enum attribute values
Parameter: doc Document
attributeID Attribute ID
Return: Default attribute value
- OpenAttributeSelectionDialog(...)
- OpenAttributeSelectionDialog( (DocumentAdapter)doc) -> int :
Select the attribute
Parameter: doc Document
Return: Selected attribute
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Data and other attributes defined here:
- AttributeType = <class 'NemAll_Python_BaseElements.AttributeType'>
- Attribute types
- Double = NemAll_Python_BaseElements.AttributeType.Double
- Enum = NemAll_Python_BaseElements.AttributeType.Enum
- Integer = NemAll_Python_BaseElements.AttributeType.Integer
- String = NemAll_Python_BaseElements.AttributeType.String
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 CommonProperties(Boost.Python.instance) |
|
CommonProperties class |
|
- Method resolution order:
- CommonProperties
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetGlobalProperties(...)
- GetGlobalProperties( (CommonProperties)arg1) -> None
- __eq__(...)
- __eq__( (CommonProperties)arg1, (CommonProperties)props) -> bool :
Compare operator
Parameter: props Properties to compare
Return: Properties a equal: true/false
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (CommonProperties)arg2) -> None :
Copy constructor
- __reduce__ = (...)
- __repr__(...)
- __repr__( (CommonProperties)arg1) -> str
Data descriptors defined here:
- Color
- Get and set the color as property
- ColorByLayer
- Get and set pen by layer as property
- HelpConstruction
- Get and set help construction as property
- Layer
- Get and set the layer as property
- Pen
- Get and set the pen as property
- PenByLayer
- Get and set pen by layer as property
- Stroke
- Get and set the stroke as property
- StrokeByLayer
- Get and set stroke by layer as property
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 DrawingFileLoadState(Boost.Python.enum) |
|
Load state of the drawing file |
|
- Method resolution order:
- DrawingFileLoadState
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- ActiveBackground = NemAll_Python_BaseElements.DrawingFileLoadState.ActiveBackground
- ActiveForeground = NemAll_Python_BaseElements.DrawingFileLoadState.ActiveForeground
- PassiveBackground = NemAll_Python_BaseElements.DrawingFileLoadState.PassiveBackground
- names = {'ActiveBackground': NemAll_Python_BaseElements.DrawingFileLoadState.ActiveBackground, 'ActiveForeground': NemAll_Python_BaseElements.DrawingFileLoadState.ActiveForeground, 'PassiveBackground': NemAll_Python_BaseElements.DrawingFileLoadState.PassiveBackground}
- values = {1: NemAll_Python_BaseElements.DrawingFileLoadState.PassiveBackground, 2: NemAll_Python_BaseElements.DrawingFileLoadState.ActiveBackground, 3: NemAll_Python_BaseElements.DrawingFileLoadState.ActiveForeground}
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 DrawingFileService(Boost.Python.instance) |
| |
- Method resolution order:
- DrawingFileService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- CreateBendingSchedule(...)
- CreateBendingSchedule( (DrawingFileService)arg1, (DocumentAdapter)doc, (Point2D)refPnt) -> None :
Create a bending schedule
Parameter: doc Document
refPnt Reference point of the bending schedule
- DeleteDocument(...)
- DeleteDocument( (DrawingFileService)arg1, (DocumentAdapter)doc) -> None :
Delete the context of the active document
Parameter: doc Document
- ExportBendingMachine(...)
- ExportBendingMachine( (DrawingFileService)arg1, (DocumentAdapter)doc, (wstring)fileName, (wstring)project, (wstring)plan, (wstring)index, (bool)bSplitGroups) -> None :
Export the reinforcement data for the bending machine
Parameter: doc Document
fileName Name of the output file
project Name of the project
plan Name of the plan
index Index as text
bSplitGroups Split the reinforcement groups
- ExportDWG(...)
- ExportDWG( (DrawingFileService)arg1, (DocumentAdapter)doc, (wstring)fileName, (wstring)configFileName, (float)version) -> None :
Export the data to a DWG file by a config file
Parameter: doc Document
fileName Name of the DWG file
configFileName Name of the DWG configuration file
version Export version
- ExportDWGByTheme(...)
- ExportDWGByTheme( (DrawingFileService)doc, (DocumentAdapter)fileName, (wstring)themeFileName, (wstring)placePnt) -> None :
Export the data to a DWG file by a theme file
Parameter: doc Document
fileName Name of the DWG file
themeFileName Name of the DWG theme file
placePnt Placement point of the data
- ExportIFC(...)
- ExportIFC( (DrawingFileService)arg1, (DocumentAdapter)arg2, (list)doc, (IFC_Version)fileIndex, (wstring)fileName) -> None :
Export the data to an IFC file
Parameter: doc Document
fileIndex Start index of the drawing files
fileName Name of the IFC file
- GetActiveFileNumber(...)
- GetActiveFileNumber() -> int :
Get the drawing file number of the active document
- GetFileState(...)
- GetFileState( (DrawingFileService)arg1) -> list :
Get the file state of all loaded drawing files
- ImportDWG(...)
- ImportDWG( (DrawingFileService)arg1, (DocumentAdapter)doc, (wstring)fileName, (wstring)configFileName, (Point3D)placePnt) -> BaseElementAdapterList :
Import the data from an DWG file
Parameter: doc Document
fileName Name of the DWG file
configFileName Name of the DWG configuration file
placePnt Placement point of the data
- ImportIFC(...)
- ImportIFC( (DrawingFileService)doc, (DocumentAdapter)fileIndexList, (WallAxisPosition)ifcVersion, (wstring)fileName) -> BaseElementAdapterList :
Import the data from an IFC file
Parameter: doc Document
fileIndex Index of the drawing file
fileName Name of the IFC file
- LoadFile(...)
- LoadFile( (DrawingFileService)arg1, (DocumentAdapter)doc, (WallAxisPosition)fileIndex, (DrawingFileLoadState)loadState) -> None :
Load a drawing file
Parameter: doc Document
fileIndex Index of the drawing file
loadState File load state
- SetScalingFactor(...)
- SetScalingFactor( (DrawingFileService)arg1, (DocumentAdapter)arg2, (float)arg3) -> None
- UnloadAll(...)
- UnloadAll( (DrawingFileService)arg1, (DocumentAdapter)doc) -> None :
Unload all drawing files
Parameter: doc Document
- UnloadFile(...)
- UnloadFile( (DrawingFileService)arg1, (DocumentAdapter)doc, (WallAxisPosition)fileIndex) -> None :
Unload a drawing file
Parameter: doc Document
fileIndex Index of the drawing file
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 24
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ElementsAttributeService(Boost.Python.instance) |
| |
- Method resolution order:
- ElementsAttributeService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- ChangeAttribute(...)
- ChangeAttribute( (WallAxisPosition)attributeNumber, (object)newValue, (BaseElementAdapterList)elements) -> BaseElementAdapterList :
Change an attribute
Parameter: attributeNumber Attribute number
newValue New value
elements Elements
Return: Adapted elements
- ChangeAttributes(...)
- ChangeAttributes( (list)attributeDataList, (BaseElementAdapterList)elements) -> BaseElementAdapterList :
Change an attribute
Parameter: attributeDataList List with the attribute data as tuple(number, value)
elements Elements as BaseElementAdapterList
Return: Modified elements
- GetAttributes(...)
- GetAttributes( (BaseElementAdapter)ele) -> list :
Get the attributes from an element
Parameter: element Element
Return: Attributes
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ElementsLayerService(Boost.Python.instance) |
| |
- Method resolution order:
- ElementsLayerService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- ChangeLayer(...)
- ChangeLayer( (BaseElementAdapterList)elements, (wstring)newValue) -> BaseElementAdapterList :
Change the Layer
Parameter: elements Elements to change
newValue New value
Return: List with the modified elements
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ElementsPropertyService(Boost.Python.instance) |
| |
- Method resolution order:
- ElementsPropertyService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- ModifyFormatProperties(...)
- ModifyFormatProperties( (list)arg1, (BaseElementAdapterList)arg2) -> BaseElementAdapterList
- ModifySurface(...)
- ModifySurface( (wstring)surfacePathFile, (BaseElementAdapterList)elements) -> BaseElementAdapterList :
Change the surface
Parameter: surfacePathFile New surface path and file
elements Elements to modify
Return: Modified elements
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ElementsSelectService(Boost.Python.instance) |
| |
- Method resolution order:
- ElementsSelectService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- SelectAllElements(...)
- SelectAllElements( (DocumentAdapter)ele) -> BaseElementAdapterList :
Select all elements from the document
Parameter: doc Document
Return: All elements from the document
- SelectElementsByIfcGuid(...)
- SelectElementsByIfcGuid( (DocumentAdapter)arg1, (list)ele) -> BaseElementAdapterList :
Select elements by IFC guids
Parameter: doc Document
ifcGuids List with the IFC GUIDs
Return: Elements
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class IFC_Version(Boost.Python.enum) |
|
IFC version |
|
- Method resolution order:
- IFC_Version
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- Ifc_2x3 = NemAll_Python_BaseElements.IFC_Version.Ifc_2x3
- Ifc_4 = NemAll_Python_BaseElements.IFC_Version.Ifc_4
- Ifc_XML_2x3 = NemAll_Python_BaseElements.IFC_Version.Ifc_XML_2x3
- Ifc_XML_4 = NemAll_Python_BaseElements.IFC_Version.Ifc_XML_4
- names = {'Ifc_2x3': NemAll_Python_BaseElements.IFC_Version.Ifc_2x3, 'Ifc_4': NemAll_Python_BaseElements.IFC_Version.Ifc_4, 'Ifc_XML_2x3': NemAll_Python_BaseElements.IFC_Version.Ifc_XML_2x3, 'Ifc_XML_4': NemAll_Python_BaseElements.IFC_Version.Ifc_XML_4}
- values = {4: NemAll_Python_BaseElements.IFC_Version.Ifc_2x3, 5: NemAll_Python_BaseElements.IFC_Version.Ifc_XML_2x3, 7: NemAll_Python_BaseElements.IFC_Version.Ifc_4, 8: NemAll_Python_BaseElements.IFC_Version.Ifc_XML_4}
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 LayerService(Boost.Python.instance) |
| |
- Method resolution order:
- LayerService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetIDByShortName(...)
- GetIDByShortName( (wstring)shortName, (DocumentAdapter)doc) -> int :
Get the ID by the short name
Parameter: shortName Short name of the layer
doc Document
Return: ID by name
- GetNameByID(...)
- GetNameByID( (WallAxisPosition)layerID, (WallAxisPosition)documentID) -> str :
Get the name by the ID
Parameter: layerID Layer ID
documentID Document ID
Return: Name by ID
- GetShortNameByID(...)
- GetShortNameByID( (WallAxisPosition)layerID, (WallAxisPosition)documentID) -> str :
Get the short name by the ID
Parameter: layerID Layer ID
documentID Document ID
Return: Name by ID
- LoadFromFavoriteFile(...)
- LoadFromFavoriteFile( (DocumentAdapter)doc, (wstring)fileName) -> bool :
Load the layer data from a favorite file
Parameter: doc Document
fileName File name
Return: Data are loaded: true/false
- SaveToFavoriteFile(...)
- SaveToFavoriteFile( (DocumentAdapter)doc, (wstring)fileName) -> bool :
Save the layer data to a favorite file
Parameter: doc Document
fileName File name
Return: Data are saved: true/false
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class LayoutBorderDefinition(Boost.Python.instance) |
|
Border definition |
|
- Method resolution order:
- LayoutBorderDefinition
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- DistanceBinding
- Set/get the distance binding
- DistanceDefault
- Set/get the default distance
- ExtraLineColor
- Set/get the extra line color
- ExtraLinePen
- Set/get the extra line peb
- ExtraLineStroke
- Set/get the extra line stroke
- FoldingBindingWidth
- Set/get the
- FoldingPageHeight
- Set/get the folding - height of the pages
- FoldingPageHeightTolNeg
- Set/get the folding - max. negative tolerance of page height
- FoldingPageHeightTolPlus
- Set/get the folding - max. positive tolerance of page height
- FoldingPageWidth
- Set/get the folding - width of the pages
- FoldingPageWidthTolNeg
- Set/get the folding - max. negative tolerance of page width
- FoldingPageWidthTolPlus
- Set/get the folding - max. positive tolerance of page width
- FoldingType
- Set/get the folding type
- Index
- Set/get the index
- InnerLineColor
- Set/get the inner line color
- InnerLinePen
- Set/get the inner line pen
- InnerLineStroke
- Set/get the inner line stroke
- Name
- Get/set the name
- OuterLineColor
- Set/get the outer line color
- OuterLinePen
- Set/get the outer line pen
- OuterLineStroke
- Set/get the outer line stroke
- UseExtraLine
- Set/get the extra line state
- UseInnerLine
- Set/get the inner line state
- UserDefined
- Set/get the user defined state
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 LayoutFileService(Boost.Python.instance) |
| |
- Method resolution order:
- LayoutFileService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- AssignPrintProfile(...)
- AssignPrintProfile( (LayoutFileService)arg1, (DocumentAdapter)doc, (wstring)printProfile) -> None :
Set the print profile of the active document
Parameter: doc Document
printProfile Full name of the print profile
- CreateMasterLayoutElement(...)
- CreateMasterLayoutElement( (LayoutFileService)arg1, (DocumentAdapter)doc, (LayoutMasterData)layoutMasterData) -> None :
Create the master layout element
- DeleteDocument(...)
- DeleteDocument( (LayoutFileService)arg1, (DocumentAdapter)doc) -> None :
Delete the content of the active document
Parameter: doc Document
- ExportDWG(...)
- ExportDWG( (LayoutFileService)arg1, (DocumentAdapter)doc, (WallAxisPosition)layoutFileIndex, (wstring)fileName, (wstring)configFileName) -> None :
Export the data to a DWG file
Parameter: doc Document
layoutFileIndex Index of the layout file
fileName Name of the DWG file
configFileName Name of the DWG configuration file
- ExportPDF(...)
- ExportPDF( (LayoutFileService)arg1, (DocumentAdapter)doc, (WallAxisPosition)layoutFileIndex, (wstring)fileName, (wstring)configFileName) -> None :
Export the data to a PDF file
Parameter: doc Document
layoutFileIndex Index of the layout file
fileName Name of the PDF file
configFileName Name of the PDF configuration file
- ImportDWG(...)
- ImportDWG( (LayoutFileService)arg1, (DocumentAdapter)doc, (wstring)fileName, (wstring)configFileName, (Point2D)placePnt) -> BaseElementAdapterList :
Import the data from an DWG file
Parameter: doc Document
fileName Name of the DWG file
configFileName Name of the DWG configuration file
placePnt Placement point of the data
- InsertDrawingFile(...)
- InsertDrawingFile( (LayoutFileService)arg1, (DocumentAdapter)arg2, (list)doc, (Point2D)fileIndexList, (float)placePnt, (float)rotationAngle, (Point2D)scale, (Point2D)clipBoxLeftBottom, (VecIntList)clipBoxRightTop, (float)layerList, (bool)textFactor, (Point2D)bUseRefPnt, (MinMax3D)refPnt) -> None :
Insert drawing files in the layout file
Parameter: doc Document
fileIndexList List with the drawing file indices placePnt Placement point
rotationAngle Rotation angle
scale Scale
clipBoxLeftBottom Left bottom point of the clipping box
clipBoxRightTop Top right point of the clipping box
layerList List with the insertion layers
textFactor Text factor
bUseRefPnt Use the reference point for the placement
refPnt Reference point of the drawing file
drawingMinMaxClipping Min/max coordinates of the clipping area from the drawing file
- LoadFile(...)
- LoadFile( (LayoutFileService)doc, (DocumentAdapter)fileIndex, (WallAxisPosition)loadState) -> None :
Load a layout file
Parameter: doc Document
fileIndex Index of the layout file
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 24
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class LayoutMargin(Boost.Python.instance) |
|
Margin data |
|
- Method resolution order:
- LayoutMargin
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- Bottom
- Set/get bottom margin
- Left
- Set/get the left margin
- Right
- Set/get the right margin
- Top
- Set/get the top margin
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 LayoutMasterData(Boost.Python.instance) |
|
Layout master data |
|
- Method resolution order:
- LayoutMasterData
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- BackgroundType
- Set/get the background type (0-none, 1- color, 2-filling/gradient filling, 3 texture)
- Border
- Set/get the border
- Filling
- Set/get the filling
- LayoutHeaderOffsetX
- Set/get the horizontal distance between legend frame and inner line of border
- LayoutHeaderOffsetY
- Set/get the vertical distance between legend frame and inner line of border
- LayoutHeaderType
- Set/get the header type (0-none, 1-stamp, 2-legend)
- Legend
- Set/get the legend
- Margin
- Set/get the margin
- SheetSize
- Set/get the size of the sheet
- Stamp
- Set/get the stamp
- Texture
- Set/get the texture
- UseBorder
- Set/get the use border state
- UseMargins
- Set/get the use margins state
- UseProperties
- Set/get the use properties state
Data and other attributes defined here:
- __instance_size__ = 2704
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 LayoutMasterLegendData(Boost.Python.instance) |
|
Legend data |
|
- Method resolution order:
- LayoutMasterLegendData
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- FileID
- Set/get the file ID
- ItemID
- Set/get the item ID
- LegendName
- Get/set the legend name
- PathID
- Set/get the path ID
Data and other attributes defined here:
- __instance_size__ = 552
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 LayoutMasterStampData(Boost.Python.instance) |
|
Stamp data |
|
- Method resolution order:
- LayoutMasterStampData
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- FileID
- Set/get the file ID
- ItemID
- Set/get the item ID
- PathID
- Set/get the path ID
- StampName
- Get/set the stamp name
Data and other attributes defined here:
- __instance_size__ = 552
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 LayoutSize(Boost.Python.instance) |
|
Layout size data |
|
- Method resolution order:
- LayoutSize
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data descriptors defined here:
- Height
- Set/get the height
- Index
- Set/get the index
- Name
- Get/set the name
- UserDefined
- Set/get the user defined state
- Width
- Set/get the width
Data and other attributes defined here:
- __instance_size__ = 104
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 ModifyPropertyID(Boost.Python.enum) |
|
Property ID for the modification |
|
- Method resolution order:
- ModifyPropertyID
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- Color = NemAll_Python_BaseElements.ModifyPropertyID.Color
- ColorByLayer = NemAll_Python_BaseElements.ModifyPropertyID.ColorByLayer
- FaceStyle = NemAll_Python_BaseElements.ModifyPropertyID.FaceStyle
- Hatching = NemAll_Python_BaseElements.ModifyPropertyID.Hatching
- Layer = NemAll_Python_BaseElements.ModifyPropertyID.Layer
- Pen = NemAll_Python_BaseElements.ModifyPropertyID.Pen
- PenByLayer = NemAll_Python_BaseElements.ModifyPropertyID.PenByLayer
- Stroke = NemAll_Python_BaseElements.ModifyPropertyID.Stroke
- StrokeByLayer = NemAll_Python_BaseElements.ModifyPropertyID.StrokeByLayer
- names = {'Color': NemAll_Python_BaseElements.ModifyPropertyID.Color, 'ColorByLayer': NemAll_Python_BaseElements.ModifyPropertyID.ColorByLayer, 'FaceStyle': NemAll_Python_BaseElements.ModifyPropertyID.FaceStyle, 'Hatching': NemAll_Python_BaseElements.ModifyPropertyID.Hatching, 'Layer': NemAll_Python_BaseElements.ModifyPropertyID.Layer, 'Pen': NemAll_Python_BaseElements.ModifyPropertyID.Pen, 'PenByLayer': NemAll_Python_BaseElements.ModifyPropertyID.PenByLayer, 'Stroke': NemAll_Python_BaseElements.ModifyPropertyID.Stroke, 'StrokeByLayer': NemAll_Python_BaseElements.ModifyPropertyID.StrokeByLayer}
- values = {1: NemAll_Python_BaseElements.ModifyPropertyID.Hatching, 6: NemAll_Python_BaseElements.ModifyPropertyID.Pen, 7: NemAll_Python_BaseElements.ModifyPropertyID.Stroke, 8: NemAll_Python_BaseElements.ModifyPropertyID.Color, 14: NemAll_Python_BaseElements.ModifyPropertyID.Layer, 19: NemAll_Python_BaseElements.ModifyPropertyID.FaceStyle, 1001: NemAll_Python_BaseElements.ModifyPropertyID.PenByLayer, 1002: NemAll_Python_BaseElements.ModifyPropertyID.StrokeByLayer, 1003: NemAll_Python_BaseElements.ModifyPropertyID.ColorByLayer}
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 PathID(Boost.Python.enum) |
|
Path IDs for the stamp |
|
- Method resolution order:
- PathID
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- PathDefaultID = NemAll_Python_BaseElements.PathID.PathDefaultID
- PathOfficeID = NemAll_Python_BaseElements.PathID.PathOfficeID
- PathPrivateID = NemAll_Python_BaseElements.PathID.PathPrivateID
- PathProjectID = NemAll_Python_BaseElements.PathID.PathProjectID
- names = {'PathDefaultID': NemAll_Python_BaseElements.PathID.PathDefaultID, 'PathOfficeID': NemAll_Python_BaseElements.PathID.PathOfficeID, 'PathPrivateID': NemAll_Python_BaseElements.PathID.PathPrivateID, 'PathProjectID': NemAll_Python_BaseElements.PathID.PathProjectID}
- values = {1: NemAll_Python_BaseElements.PathID.PathProjectID, 8: NemAll_Python_BaseElements.PathID.PathPrivateID, 20: NemAll_Python_BaseElements.PathID.PathDefaultID, 30: NemAll_Python_BaseElements.PathID.PathOfficeID}
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 PythonPartService(Boost.Python.instance) |
| |
- Method resolution order:
- PythonPartService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- GetParameter(...)
- GetParameter( (BaseElementAdapter)ele) -> tuple :
Get the parameter of the PythonPart
Parameter: ele Element
Return: Successful: true/false,
Name of the PythonPart,
Parameter
- GetPlacementMatrix(...)
- GetPlacementMatrix( (BaseElementAdapter)ele) -> tuple :
Get the placement matrix
Parameter: ele Element
Return: Successful: true/false,
Placement matrix
- SetParameter(...)
- SetParameter( (BaseElementAdapter)ele, (wstring)name, (list)paramList) -> BaseElementAdapter :
Set the parameter of the PythonPart
Parameter: ele Element
paramList Parameter list
Return: Modified element
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class ViewSectionPreview(Boost.Python.instance) |
| |
- Method resolution order:
- ViewSectionPreview
- Boost.Python.instance
- builtins.object
Static methods defined here:
- CollectPreviewElements(...)
- CollectPreviewElements( (ViewSectionPreview)arg1, (DocumentAdapter)doc, (SectionGeneralProperties)generalsectionProperties) -> None :
Rotate the elements
Parameter: doc Document
generalsectionProperties General section properties
- DrawPreview(...)
- DrawPreview( (ViewSectionPreview)arg1, (Point2D)arg2, (DocumentAdapter)placementPoint, (SectionGeneralProperties)doc, (bool)generalsectionProperties) -> Point3D :
Rotate the elements
Parameter: placementPoint Placement point
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 176
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__
| |