| |
- Boost.Python.enum(builtins.int)
-
- eDrawElementIdentPointSymbols
- eIdentificationMode
- eProjectionType
- eSplitElement3D
- eValueInputControlType
- Boost.Python.instance(builtins.object)
-
- AddMsgInfo
- BuildingElementInputControls
- CNOI_DocumentWrapper
- CoordinateInputMode
- CoordinateInputResult
- ElementHandleType
- ElementSelect
- ElementSelectFilterSetting
- HandleService
- HighlightService
- InputFunctionStarter
- InputStringConvert
- InputViewDocumentData
-
- CoordinateInput
- PostElementSelection
- PreviewSymbolBuilder
- QueryTypeID
- SelectElementsService
- SelectionQuery
- SnoopElementGeometryFilter
- UndoRedoService
- ValueInputControlData
- ViewWorldProjection
class AddMsgInfo(Boost.Python.instance) |
| |
- Method resolution order:
- AddMsgInfo
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 544
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 CNOI_DocumentWrapper(Boost.Python.instance) |
| |
- Method resolution order:
- CNOI_DocumentWrapper
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
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 CoordinateInput(InputViewDocumentData) |
| |
- Method resolution order:
- CoordinateInput
- InputViewDocumentData
- Boost.Python.instance
- builtins.object
Static methods defined here:
- AddGeometryFromPreviewElements(...)
- AddGeometryFromPreviewElements( (CoordinateInput)arg1, (list)arg2) -> None :
Add the geometry elements from the preview elements for the point and element search
- GetAssocViewFromPoint(...)
- GetAssocViewFromPoint( (CoordinateInput)arg1, (WallAxisPosition)arg2, (Point2D)arg3, (AddMsgInfo)arg4) -> AssocViewElementAdapter
- GetCurrentPoint(...)
- GetCurrentPoint( (CoordinateInput)arg1) -> CoordinateInputResult :
Get and mark the current input point
Return: Current input point
GetCurrentPoint( (CoordinateInput)arg1, (Point3D)startPnt) -> CoordinateInputResult :
Get and mark the current input point
Parameter: startPnt Starting point End point input is possible by a distance input to the start point
Return: Current input point
GetCurrentPoint( (CoordinateInput)arg1, (Point3D)startPnt, (bool)bStartPnt) -> CoordinateInputResult :
Get and mark the current input point
Parameter: startPnt Starting point
bStartPnt Starting point is active End point input is possible by a distance input to the start point
Return: Current input point
GetCurrentPoint( (CoordinateInput)arg1, (bool)bStartPnt) -> CoordinateInputResult :
Get and mark the current input point
End point input is possible by a distance input to the input point
of the last input step
Parameter: bStartPnt Starting point is active true/false.
End point input is possible by a distance input to the input point
of the last input step
Return: Current input point
- GetInputControlIntValue(...)
- GetInputControlIntValue( (CoordinateInput)arg1) -> int :
Get the integer value from the value input control
Return: Integer value from the value input control
- GetInputControlValue(...)
- GetInputControlValue( (CoordinateInput)arg1) -> float :
Get the double value from the value input control
Return: Double value from the value input control
- GetInputPoint(...)
- GetInputPoint( (CoordinateInput)arg1, (WallAxisPosition)mouseMsg, (Point2D)pnt, (AddMsgInfo)pMsgInfo) -> CoordinateInputResult :
Get the current input point
Parameter: mouseMsg Mouse message WM_xxx
pnt Cursor point (view coordinate)
pMsgInfo Additional message info
Return: Current input point result
GetInputPoint( (CoordinateInput)arg1, (WallAxisPosition)mouseMsg, (Point2D)pnt, (AddMsgInfo)pMsgInfo, (bool)bStartPnt) -> CoordinateInputResult :
Get the current input point
End point input is possible by a distance input to the input point
of the last input step
Parameter: mouseMsg Mouse message WM_xxx
pnt Cursor point (view coordinate)
pMsgInfo Additional message info
bStartPnt Starting point is active
End point input is possible by a distance input to the input point
of the last input step
Return: Current input point result
GetInputPoint( (CoordinateInput)arg1, (WallAxisPosition)mouseMsg, (Point2D)pnt, (AddMsgInfo)pMsgInfo, (Point3D)startPnt, (bool)bStartPnt) -> CoordinateInputResult :
Get the current input point
End point input is possible by a distance input to the start point
Parameter: mouseMsg Mouse message WM_xxx
pnt Cursor point (view coordinate)
pMsgInfo Additional message info
startPnt Starting point
bStartPnt Starting point is active
End point input is possible by a distance input to the start point
Return: Current input point result
- GetSelectedElement(...)
- GetSelectedElement( (CoordinateInput)arg1) -> BaseElementAdapter :
Get the selected element
The function can be used in case of eIdentMode = MODE_TEXTPOINT,
SelectGeometryElement, SelectElement, ...
Return: Selected element
- GetSelectedGeometryElement(...)
- GetSelectedGeometryElement( (CoordinateInput)arg1) -> object
- InitFirstElementInput(...)
- InitFirstElementInput( (CoordinateInput)arg1, (InputStringConvert)text [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BC60F0>]) -> None :
Initialize the coordinate input for an element (point, line, ...) input
as free point input. The coordinate input toolbar shows only the request string.
The input is allowed in each document.
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
identMode Identification mode
- InitFirstElementValueInput(...)
- InitFirstElementValueInput( (CoordinateInput)arg1, (InputStringConvert)text, (ValueInputControlData)ctrlData [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BC61B0>]) -> None :
Initialize the coordinate input for an element (point, line, ...) input
as free point input. The coordinate input toolbar shows only the request string
and the value input controls.
The input is allowed only in the document from the last input
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
ctrlData Input control data as eValueInputControlType or ValueInputControlData object
identMode Identification mode
- InitFirstPointInput(...)
- InitFirstPointInput( (CoordinateInput)arg1, (InputStringConvert)text [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BBBF30>]) -> None :
Initialize the coordinate input for a first point input.
The input is allowed in each document
Sample:
InitFirstPointInput(IDC_FIRST_POINT);
InitFirstPointInput(CAllString(32128));
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
identMode Identification mode
- InitFirstPointValueInput(...)
- InitFirstPointValueInput( (CoordinateInput)arg1, (InputStringConvert)text, (ValueInputControlData)ctrlData [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BC6030>]) -> None :
Initialize the coordinate input for a first point and value input.
The input is allowed in each document
Sample:
InitFirstPointValueInput(IDC_FIRST_POINT,ValueInputControlData::COORDINATE_EDIT);
InitFirstPointValueInput(CAllString(32128),ValueInputControlData(ValueInputControlData::DOUBLE_EDIT,20.,0.,1000.));
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
ctrlData Input control data as eValueInputControlType or ValueInputControlData object
identMode Identification mode
- InitNextElementInput(...)
- InitNextElementInput( (CoordinateInput)arg1, (InputStringConvert)text [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BC6150>]) -> None :
Initialize the coordinate input for an element (point, line, ...) input
as free point input. The coordinate input toolbar shows only the request string.
The input is allowed only in the document from the last input
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
identMode Identification mode
- InitNextElementValueInput(...)
- InitNextElementValueInput( (CoordinateInput)arg1, (InputStringConvert)text, (ValueInputControlData)ctrlData [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BC6210>]) -> None :
Initialize the coordinate input for an element (point, line, ...) input
as free point input. The coordinate input toolbar shows only the request string
and the value input controls.
The input is allowed only in the document from the last input
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
ctrlData Input control data as eValueInputControlType or ValueInputControlData object
identMode Identification mode
- InitNextPointInput(...)
- InitNextPointInput( (CoordinateInput)arg1, (InputStringConvert)text [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BBBF90>]) -> None :
Initialize the coordinate input for a next point input.
The input is allowed only in the document from the last input
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
identMode Identification mode
- InitNextPointValueInput(...)
- InitNextPointValueInput( (CoordinateInput)arg1, (InputStringConvert)text, (ValueInputControlData)ctrlData [, (CoordinateInputMode)identMode=<NemAll_Python_IFW_Input.CoordinateInputMode object at 0x0000015E86BC6090>]) -> None :
Initialize the coordinate input for a first point and value input
The input is allowed only in the document from the last input
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
ctrlData Input control data as eValueInputControlType or ValueInputControlData object
identMode Identification mode
- InitValueInput(...)
- InitValueInput( (CoordinateInput)arg1, (InputStringConvert)text, (ValueInputControlData)ctrlData) -> None :
Initialize the value input
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
ctrlData Input control data as eValueInputControlType or ValueInputControlData object
- IsEmptyValueInputControl(...)
- IsEmptyValueInputControl( (CoordinateInput)arg1) -> bool :
Check, whether there is no input inside the input control
Return: Input control is empty: true/false
- IsMouseMove(...)
- IsMouseMove( (CoordinateInput)arg1, (WallAxisPosition)mouseMsg) -> bool :
Check on mouse move
Parameter: mouseMsg Mouse message WM_xxx
Return: Mouse move: true false
- IsValueInputControl(...)
- IsValueInputControl( (CoordinateInput)arg1, (WallAxisPosition)id) -> bool :
Check, whether the ID belongs to the value input control (from the coordinate input dialog)
Parameter: id ID to check
Return: ID belongs to the value input control (from the coordinate input dialog): true/false
IsValueInputControl( (CoordinateInput)arg1) -> bool :
Check, whether a value input control exists
Return: A value input control exists: true/false
- IsValueInputControlInput(...)
- IsValueInputControlInput( (CoordinateInput)arg1, (bool)bIdentPoint) -> bool :
Check, whether an input inside the value input control is done
and the value should be used
Parameter: bIdentPoint Identification point has higher priority: true/false
Return: Check, whether the input value inside the added control
- SelectElement(...)
- SelectElement( (CoordinateInput)arg1, (WallAxisPosition)mouseMsg, (Point2D)pnt, (AddMsgInfo)pMsgInfo, (bool)bHighlight, (bool)bSelAlways, (bool)bAllowCenter) -> bool :
Select an element if no identification point exists. Use the filter set by
SetElementFilter
Parameter: mouseMsg Mouse message WM_xxx
pnt Cursor point (view coordinate)
pMsgInfo Additional message info
bHighlight Highlight the selected element
bSelAlways true: Select always
bAllowCenter Allow element identification by center point
Return: Element is selected: true false
SelectElement( (CoordinateInput)arg1, (WallAxisPosition)mouseMsg, (Point2D)pnt, (AddMsgInfo)pMsgInfo, (bool)bHighlight, (bool)bSelAlways, (bool)bAllowCenter, (ElementSelectFilterSetting)selectSetting) -> bool :
Select an element if no identification point exists. Use the filter set by
SetElementFilter
Parameter: mouseMsg Mouse message WM_xxx
pnt Cursor point (view coordinate)
pMsgInfo Additional message info
bHighlight Highlight the selected element
bSelAlways true: Select always
bAllowCenter Allow element identification by center point
selectSetting Element selection filter
Return: Element is selected: true false
- SelectPolyhedronFace(...)
- SelectPolyhedronFace( (CoordinateInput)arg1, (BaseElementAdapter)polyhedron, (Point2D)pnt, (bool)highlightFace) -> tuple :
Select a wall face
Parameter: polyhedron Polyhedron
pnt View point
highlightFace Highlight the face: true/false
- SelectWallFace(...)
- SelectWallFace( (CoordinateInput)arg1, (BaseElementAdapter)wallTier, (Point2D)pnt, (bool)highlightFace) -> tuple :
Select a wall face
Return: wall face is selected: true/false
face polygon
Normal vector
Parameter: wallTier Tier of the wall
pnt View point
highlightFace Highlight the face: true/false
- SelectWallFaceInUVS(...)
- SelectWallFaceInUVS( (CoordinateInput)arg1, (BaseElementAdapter)wallTier, (Point2D)pnt, (bool)highlightFace) -> tuple :
Select a wall face
Return: wall face is selected: true/false
face polygon
Normal vector
Unified view/section matrix
Parameter: wallTier Tier of the wall
pnt View point
highlightFace Highlight the face: true/false
- SetAbscissaLine(...)
- SetAbscissaLine( (CoordinateInput)arg1, (Line3D)arg2, (Matrix3D)arg3) -> None
- SetGeometryFilter(...)
- SetGeometryFilter( (CoordinateInput)arg1, (SnoopElementGeometryFilter)geoFilter) -> None :
Set the geometry element selection filter
Parameter: geoFilter Geometry element filter
- SetInputPlane(...)
- SetInputPlane( (CoordinateInput)arg1, (Plane3D)plane) -> None :
Set the input plane
The input point will be transformed to the input plane: true/false
Parameter: plane Input plane
- SetInputText(...)
- SetInputText( (CoordinateInput)arg1, (InputStringConvert)text) -> None :
Set the input text
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
- SetProjectionBase0(...)
- SetProjectionBase0( (CoordinateInput)arg1, (bool)setProjectionBase0) -> None :
Set the projection base of the coordinate selection
Parameter: wallsetProjectionBase0 True: the input plane normal coordinate is set to 0
False: the input plane normal coordinate is used from the selected point
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 5072
Static methods inherited from InputViewDocumentData:
- GetInputViewDocument(...)
- GetInputViewDocument( (InputViewDocumentData)arg1) -> DocumentAdapter :
Get the input view document
Return: Input view document
- GetInputViewDocumentID(...)
- GetInputViewDocumentID( (InputViewDocumentData)arg1) -> int :
Get the document ID of the current input view.
Return: Document ID of the current input view
- GetViewWorldProjection(...)
- GetViewWorldProjection( (InputViewDocumentData)arg1) -> ViewWorldProjection :
Get the view-world projection object
Return: View-world projection object
Static methods inherited from Boost.Python.instance:
- __new__(*args, **kwargs) from Boost.Python.class
- Create and return a new object. See help(type) for accurate signature.
Data descriptors inherited from Boost.Python.instance:
- __dict__
- __weakref__
|
class CoordinateInputMode(Boost.Python.instance) |
| |
- Method resolution order:
- CoordinateInputMode
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (eIdentificationMode)identMode [, (eDrawElementIdentPointSymbols)drawPointSymbol]) -> None :
Constructor, sets the local coordinate input to false
Parameter: identMode Identification mode
drawPointSymbol Draw the identification point symbol at the element (if an element is selected): true/false
- __reduce__ = (...)
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 ElementHandleType(Boost.Python.instance) |
|
Element handle type |
|
- Method resolution order:
- ElementHandleType
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- HANDLE_ARROW = <NemAll_Python_IFW_Input.ElementHandleType object>
- HANDLE_SQUARE = <NemAll_Python_IFW_Input.ElementHandleType object>
- HANDLE_SQUARE_BLUE = <NemAll_Python_IFW_Input.ElementHandleType object>
- HANDLE_SQUARE_EMPTY = <NemAll_Python_IFW_Input.ElementHandleType object>
- HANDLE_SQUARE_RED = <NemAll_Python_IFW_Input.ElementHandleType object>
- __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 ElementSelectFilterSetting(Boost.Python.instance) |
| |
- Method resolution order:
- ElementSelectFilterSetting
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (SelectionQuery)filter, (bool)bSnoopAllElements) -> None :
Constructor
emarks default value for eObjectSelectType == SEL_ALL
Parameter: filter Filter for the type of the object to search for
bSnoopAllElements true = snoop all elements, false = snoop active elements
- __reduce__ = (...)
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 InputFunctionStarter(Boost.Python.instance) |
| |
- Method resolution order:
- InputFunctionStarter
- Boost.Python.instance
- builtins.object
Static methods defined here:
- RemoveFunction(...)
- RemoveFunction() -> None :
Remove the current input function from the input function stack
- StartElementSelect(...)
- StartElementSelect( (wstring)arg1, (ElementSelectFilterSetting)arg2, (PostElementSelection)text, (bool)selectSetting) -> None :
Start the element selection
A standard element selection will be started as overloaded function. The function
will be removed if the selection is finished and elements are selected.
Parameter: text Request string as resource ID, CAllstring, TCHAR or CString
selectSetting Filter setting
postSel Post element selection
markSelectedElements Mark the selected elements: 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 InputStringConvert(Boost.Python.instance) |
| |
- Method resolution order:
- InputStringConvert
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1, (WallAxisPosition)arg2) -> None
__init__( (object)arg1, (wstring)arg2) -> object :
Construct the InputStringConvert by a std::wstring
- __reduce__ = (...)
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 PreviewSymbolBuilder(Boost.Python.instance) |
|
Preview symbol builder |
|
- Method resolution order:
- PreviewSymbolBuilder
- Boost.Python.instance
- builtins.object
Static methods defined here:
- CoordCrossSymbol(...)
- CoordCrossSymbol( (Plane3D)plane, (WallAxisPosition)armLength, (ViewWorldProjection)viewProj) -> None :
Draw the coordinate cross symbol
Parameter: plane Plane
armLength Length of the symbol arms
viewProj View world projection
CoordCrossSymbol( (AxisPlacement3D)axisPlacement, (WallAxisPosition)armLength, (ViewWorldProjection)viewProj) -> None :
Draw the coordinate cross symbol
Parameter: axisPlacement Axis placement
armLength Length of the symbol arms
viewProj View world projection
- Line3DSymbol(...)
- Line3DSymbol( (Point3D)refPnt, (Line3D)line, (ViewWorldProjection)viewProj, (WallAxisPosition)colorID, (int)linePattern, (int)lineWidth) -> None :
Create a 3D line symbol preview
Parameter: refPnt Reference point
line 3D line
viewProj View world projection data
colorID Color ID of the preview
linePattern Line pattern
lineWidth Line width
- MarkSymbol(...)
- MarkSymbol( (Point3D)arg1, (ViewWorldProjection)pnt, (WallAxisPosition)viewProj, (WallAxisPosition)colorID) -> None :
Create a mark symbol (drawn an x)
Parameter: pnt Mark center point
viewProj View world projection data
colorID Color ID
width Width of the symbol
- Polyline3DSymbol(...)
- Polyline3DSymbol( (Point3D)arg1, (Polyline3D)polyline, (ViewWorldProjection)viewProj, (WallAxisPosition)colorID, (int)linePattern) -> None :
Create a 3D polyline symbol preview
Parameter: refPnt Reference point
polyline 3D Polyline
viewProj View world projection data
colorID Color ID of the preview
linePattern Line pattern
- __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 QueryTypeID(Boost.Python.instance) |
| |
- Method resolution order:
- QueryTypeID
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __call__(...)
- __call__( (QueryTypeID)arg1, (BaseElementAdapter)arg2) -> bool
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (GUID)typeID) -> None :
Constructor
Parameter: typeID Element type ID of the filter
- __reduce__ = (...)
- __repr__(...)
- __repr__( (QueryTypeID)arg1) -> str
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 SelectElementsService(Boost.Python.instance) |
| |
- Method resolution order:
- SelectElementsService
- Boost.Python.instance
- builtins.object
Static methods defined here:
- SelectByPolygon(...)
- SelectByPolygon( (DocumentAdapter)arg1, (Polygon2D)polygon, (ViewWorldProjection)viewProjection, (eSelectCondition)selCond, (SelectionQuery)filter) -> BaseElementAdapterList :
Select an element by a point
Parameter: doc Document
polygon surrounding search polygon (view coordinates)
viewProjection Identification of view projection (window)
selCond True when elements inside rectangle must be selected only
filter Selection filter
activationData Activation data
Return: Data of the selected elements
- SelectByRect(...)
- SelectByRect( (DocumentAdapter)arg1, (Point2D)cursorLeftBottomPoint, (Point2D)cursorRightTopPoint, (ViewWorldProjection)viewProjection, (eSelectCondition)selCond, (SelectionQuery)filter) -> BaseElementAdapterList :
Select an element by a point
Parameter: doc Document
cursorLeftBottomPoint Coordinate of left bottom point where elements will be searching
cursorRightTopPoint Coordinate of right top point where elements will be searching
viewProjection Identification of view projection (window)
selCond True when elements inside rectangle must be selected only
filter Selection filter
activationData Activation data
Return: Data of the selected elements
- __init__(...)
- Raises an exception
This class cannot be instantiated from Python
- __reduce__ = (...)
Data and other attributes defined here:
- SELECT_ALL = NemAll_Python_IFW_Input.eSelectCondition.SELECT_ALL
- SELECT_INSIDE = NemAll_Python_IFW_Input.eSelectCondition.SELECT_INSIDE
- SELECT_INTERSECTED = NemAll_Python_IFW_Input.eSelectCondition.SELECT_INTERSECTED
- eSelectCondition = <class 'NemAll_Python_IFW_Input.eSelectCondition'>
- Element selection condition
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 SelectionQuery(Boost.Python.instance) |
| |
- Method resolution order:
- SelectionQuery
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (object)query) -> object :
Constructor
Parameter: query Selection query
- __reduce__ = (...)
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 SnoopElementGeometryFilter(Boost.Python.instance) |
| |
- Method resolution order:
- SnoopElementGeometryFilter
- Boost.Python.instance
- builtins.object
Static methods defined here:
- AddElements(...)
- AddElements( (SnoopElementGeometryFilter)arg1, (wstring)arg2) -> None
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (bool)bFindBaseGeometry, (bool)bFindAreaGeometry, (bool)bPerpendicularOnElement, (bool)bFindNonPassiveOnly, (bool)bSplitAreaGeometries, (bool)bIdentifyEmbeddedElement, (bool)bFindCompleteFootprint, (eSplitElement3D)splitElement3D) -> None :
Constructor
Passive geometry is virtual geometry which is using for element snooping. Typical passive geometry is
boundary area around text. This area has no edges like a Hatching, but if cursor is inside this area,
then element must be snooped. Passive geometry has no points, perpendicular points, edges, etc. .
Parameter: bFindBaseGeometry If true, find the base geometry element (e.g. line from polyline)
bFindAreaGeometry If true, the service adds the nearest area geometry if nothing else is found
bPerpendicularOnElement If true, the service adds perpendicular geometry
bFindNonPassiveOnly If true, then only non passive geometry will be searching
bSplitAreaGeometries If true, find the line geometry element for area geometries (e.g line from polygon)
bIdentifyEmbeddedElement If true, find elements from embedded documents
bFindCompleteFootprint If true, find the complete footprint of a wall instead of the footprint of the wall tier
splitElement3D Split the 3D element geometry ---> in case of bFindBaseGeometry the split is always done to edges !!!
- __reduce__ = (...)
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 ValueInputControlData(Boost.Python.instance) |
| |
- Method resolution order:
- ValueInputControlData
- Boost.Python.instance
- builtins.object
Static methods defined here:
- __init__(...)
- __init__( (object)arg1) -> None
__init__( (object)arg1, (eValueInputControlType)ctrlType [, (bool)bSetFocus [, (bool)bDisableCoord]]) -> None :
Constructor to create a control with standard behavior defined by the control type
Parameter: ctrlType Control type
bSetFocus Set the input focus to the control: true/false
bDisableCoord Input inside the external control disables the coordinate controls: true/false
__init__( (object)arg1, (eValueInputControlType)ctrlType, (float)initValue, (bool)bSetFocus, (bool)bDisableCoord) -> None :
Constructor to create a control with an init value.
The value range is defined by the control type
Parameter: ctrlType Control type
initValue Initialize input value
bSetFocus Set the input focus to the control: true/false
bDisableCoord Input inside the external control disables the coordinate controls: true/false
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 88
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 ViewWorldProjection(Boost.Python.instance) |
| |
- Method resolution order:
- ViewWorldProjection
- Boost.Python.instance
- builtins.object
Static methods defined here:
- CreateForUnitTest(...)
- CreateForUnitTest( (DocumentAdapter)arg1) -> ViewWorldProjection
- GetDocumentID(...)
- GetDocumentID( (ViewWorldProjection)arg1) -> int :
Get the document ID
Return: Document ID
- GetEyePoint(...)
- GetEyePoint( (ViewWorldProjection)arg1) -> Point3D :
Get eye point of current projection
Eye point is point where camera is.
Return: Eye point
- GetIsoProjection(...)
- GetIsoProjection( (ViewWorldProjection)arg1) -> eProjectionType :
Get the isometric projection of the view
Return: Isometric projection of the view
- GetMatrix(...)
- GetMatrix( (ViewWorldProjection)arg1) -> Matrix3D
- GetPixelFactor(...)
- GetPixelFactor( (ViewWorldProjection)arg1) -> tuple :
Get factor of pixel to world coordinates
Used when you need calculate how much millimeters are one pixel
Return: Pixel factor in x direction,
Pixel factor in y direction
- GetScreenScale(...)
- GetScreenScale( (ViewWorldProjection)arg1) -> float :
Get the screen scale
Return: Screen scale
- GetSearchRadiusByPixel(...)
- GetSearchRadiusByPixel( (ViewWorldProjection)arg1, (WallAxisPosition)pixel) -> float :
Get the search radius by pixel
Parameter: pixel Pixel of the search radius
Return: Search radius in view size
- GetViewAngle(...)
- GetViewAngle( (ViewWorldProjection)arg1) -> float :
Get the rotation angle of the view
Return: Rotation angle of the view
- GetViewPoint(...)
- GetViewPoint( (ViewWorldProjection)arg1) -> Point3D :
Get view point of current projection
View point is point where you are looking (focused). View point lie in plain of drawn data.
Return: Eye point
- GetViewSize(...)
- GetViewSize( (ViewWorldProjection)arg1) -> Vector2D :
Get the size of the view
Return: Size of the view
- GetViewZAngle(...)
- GetViewZAngle( (ViewWorldProjection)arg1) -> float :
Get the rotation angle of the view in z-direction
Return: Rotation angle of the view in z-direction
- IsAssistWindow(...)
- IsAssistWindow( (ViewWorldProjection)arg1) -> bool :
Check for assist window
Return: The document is an assist window: true/false
- IsCentralProjection(...)
- IsCentralProjection( (ViewWorldProjection)arg1) -> bool :
Check, whether the projection is a central projection
Return: Central projection: true/false
- IsFreeProjection(...)
- IsFreeProjection( (ViewWorldProjection)arg1) -> bool :
Check, whether the projection is a free projection
Return: Projection is a free view: true/false
- IsGroundplanView(...)
- IsGroundplanView( (ViewWorldProjection)arg1) -> bool :
Check, whether the projection is ground plan view
Return: Projection is ground plan view: true/false
- IsInView(...)
- IsInView( (ViewWorldProjection)arg1, (Point2D)pnt) -> bool :
Check, whether the point is inside the view
Parameter: pnt View point
Return: Point is inside the view: true/false
- IsIsometricProjection(...)
- IsIsometricProjection( (ViewWorldProjection)arg1) -> bool :
Check, whether the projection is a isometric projection
Return: Projection is a isometric projection: true/false
- IsSideView(...)
- IsSideView( (ViewWorldProjection)arg1) -> bool :
Check, whether the projection is a side view
Return: Projection is a side view: true/false
- ProjectionToWorld(...)
- ProjectionToWorld( (ViewWorldProjection)arg1, (Point2D)pnt, (Point3D)refPnt) -> Point3D :
Get the world 3D point from a projection 2D point and a reference point
Parameter: pnt View Point
refPnt Reference point with the additional coordinate
Return: World 3D point
- ViewPerpendicularToWorld(...)
- ViewPerpendicularToWorld( (ViewWorldProjection)arg1, (Line3D)line3D, (Point3D)pnt) -> Point3D :
Transform a view perpendicular point to a world perpendicular point
Parameter: line3D 3D perpendicular line
pnt Reference point for the perpendicular
Return: World perpendicular point
- ViewToPixel(...)
- ViewToPixel( (ViewWorldProjection)arg1, (Point2D)pnt, (bool)bBottomTop, (bool)considerZoomwindow) -> Point2D :
Transform a view point to a pixel coordinate
Parameter: pnt View point
bBottomTop The y zero point is on the bottom of the screen: true/false
considerZoomwindow if true and the position is in a zoom window, then the zoom window will be used for the calculation
Return: Pixel view point
- ViewToWorld(...)
- ViewToWorld( (ViewWorldProjection)arg1, (Point2D)pnt, (float)z) -> Point3D :
Transform a view point to a world point
Parameter: pnt View point
z z-coordinate
Return: World point
- ViewToWorldBaseZ(...)
- ViewToWorldBaseZ( (ViewWorldProjection)arg1, (Point2D)pnt, (float)zWorld) -> Point3D :
Transform a view point to a world point with resulting z-coordinate
Parameter: pnt View point
zWorld Z-coordinate
Return: World point with resulting z-coordinate
- ViewToWorldBaseZ0(...)
- ViewToWorldBaseZ0( (ViewWorldProjection)arg1, (Point2D)pnt) -> Point3D :
Transform a view point to a world point with resulting z-world = 0
Parameter: pnt View point
Return: World point with z=0
- ViewToWorldPlane(...)
- ViewToWorldPlane( (ViewWorldProjection)arg1, (Point2D)pnt, (Plane3D)plane) -> Point3D :
Transform the view point to a world plane
Parameter: pnt View point
plane Plane
Return: World point at the plane
- ViewToWorldRay(...)
- ViewToWorldRay( (ViewWorldProjection)arg1, (Point2D)pnt) -> tuple :
Calculates a ray
Calculates a ray (for non-vanishing-point-projections,
rather a line) from the given view 2D point.
Can be used for pick-point calculations.
Note that we have a right-hand view coordinate system, so
its Z axis points towards the eye.
Parameter: pnt View point
Return: World point of ray,
Vector of calculated ray point
- WorldToPixel(...)
- WorldToPixel( (ViewWorldProjection)arg1, (Point3D)pnt, (bool)bBottomTop) -> Point2D :
Transform the world point to a pixel point
Parameter: pnt World point
bBottomTop The y zero point is on the bottom of the screen: true/false
Return: Pixel point
- WorldToProjection(...)
- WorldToProjection( (ViewWorldProjection)arg1, (Point3D)pnt) -> Point2D :
Get the projection 2D point from a world 3D point
Parameter: pnt World point
Return: 2D projection point
WorldToProjection( (ViewWorldProjection)arg1, (Line3D)line) -> Line2D :
Get the projection 2D line from a world 3D line
Parameter: line World line
Return: 2D projection line
- WorldToProjectionBase0(...)
- WorldToProjectionBase0( (ViewWorldProjection)arg1, (Point3D)pnt) -> Point3D :
Get the world projection point with the base 0
Parameter: pnt World point
Return: World projection point with the base 0
WorldToProjectionBase0( (ViewWorldProjection)arg1, (Line3D)line) -> Line3D :
Get the world projection line with the base 0
Parameter: line World coordinate line
Return: World projection point with the base 0
- WorldToView(...)
- WorldToView( (ViewWorldProjection)arg1, (Point3D)pnt) -> Point2D :
Transform a world point to a view point
Parameter: pnt World point
Return: View point
WorldToView( (ViewWorldProjection)arg1, (Point2D)pnt) -> Point2D :
Transform a world point to a view point
Parameter: pnt World point
Return: View point
WorldToView( (ViewWorldProjection)arg1, (float)x, (float)y, (float)z) -> Point2D :
Transform a world point to a view point
Parameter: x X-coordinate world
y Y-coordinate world
z Z-coordinate world
Return: View point
WorldToView( (ViewWorldProjection)arg1, (Line3D)line) -> Line2D :
Transform a 3D world line to a 2D view line
Parameter: line World line
Return: View line
WorldToView( (ViewWorldProjection)arg1, (Line2D)line) -> Line2D :
Transform a 2D world line to a 2D view line
Parameter: line World line
Return: View line
WorldToView( (ViewWorldProjection)arg1, (Polyline3D)polyline3D) -> Polyline2D :
Transform a 3D world polyline to a 2D view polyline
Parameter: polyline3D World polyline
Return: View polyline
- WorldToView3D(...)
- WorldToView3D( (ViewWorldProjection)arg1, (Point3D)pnt) -> Point3D :
Transform a world point to a view 3D point
If Z coordinate of returned view point is positive, then world point is before eye (i.e. is visible).
Parameter: pnt World point
Return: View point
- WorldToWorldPlane(...)
- WorldToWorldPlane( (ViewWorldProjection)arg1, (Point3D)pnt, (Plane3D)plane) -> Point3D :
Transform a world point to a plane point
Parameter: pnt World point
plane Plane
Return: Plane point in world coordinates
WorldToWorldPlane( (ViewWorldProjection)arg1, (Line3D)line, (Plane3D)plane) -> Line3D :
Transform a world line to a plane line
Parameter: line World line
plane Plane
Return: Plane line in world coordinates
- __init__(...)
- __init__( (object)arg1) -> None
- __reduce__ = (...)
Data and other attributes defined here:
- __instance_size__ = 912
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 eDrawElementIdentPointSymbols(Boost.Python.enum) |
|
Drawing state for the element identification point symbols |
|
- Method resolution order:
- eDrawElementIdentPointSymbols
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eDRAW_IDENT_ELEMENT_POINT_SYMBOL_NO = NemAll_Python_IFW_Input.eDrawElementIdentPointSymbols.eDRAW_IDENT_ELEMENT_POINT_SYMBOL_NO
- eDRAW_IDENT_ELEMENT_POINT_SYMBOL_YES = NemAll_Python_IFW_Input.eDrawElementIdentPointSymbols.eDRAW_IDENT_ELEMENT_POINT_SYMBOL_YES
- names = {'eDRAW_IDENT_ELEMENT_POINT_SYMBOL_NO': NemAll_Python_IFW_Input.eDrawElementIdentPointSymbols.eDRAW_IDENT_ELEMENT_POINT_SYMBOL_NO, 'eDRAW_IDENT_ELEMENT_POINT_SYMBOL_YES': NemAll_Python_IFW_Input.eDrawElementIdentPointSymbols.eDRAW_IDENT_ELEMENT_POINT_SYMBOL_YES}
- values = {0: NemAll_Python_IFW_Input.eDrawElementIdentPointSymbols.eDRAW_IDENT_ELEMENT_POINT_SYMBOL_NO, 1: NemAll_Python_IFW_Input.eDrawElementIdentPointSymbols.eDRAW_IDENT_ELEMENT_POINT_SYMBOL_YES}
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 eIdentificationMode(Boost.Python.enum) |
|
Type of the identification mode |
|
- Method resolution order:
- eIdentificationMode
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eIDENT_ARCHPOINT = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ARCHPOINT
- eIDENT_ARCHPOINT_OFFSET = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ARCHPOINT_OFFSET
- eIDENT_ARCH_ELEMENTPOINT = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ARCH_ELEMENTPOINT
- eIDENT_ELEMENTPOINT = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ELEMENTPOINT
- eIDENT_POINT = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT
- eIDENT_POINT_ASSOC_VIEW_WORLD = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ASSOC_VIEW_WORLD
- eIDENT_POINT_ELEMENT = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT
- eIDENT_POINT_ELEMENT_ALWAYS = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_ALWAYS
- eIDENT_POINT_ELEMENT_ALWAYS_CENTER = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_ALWAYS_CENTER
- eIDENT_POINT_ELEMENT_CENTER = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_CENTER
- eIDENT_POINT_OFFSET = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_OFFSET
- eIDENT_POINT_PERPENDICULAR = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_PERPENDICULAR
- eIDENT_TEXTPOINT = NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_TEXTPOINT
- names = {'eIDENT_ARCHPOINT': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ARCHPOINT, 'eIDENT_ARCHPOINT_OFFSET': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ARCHPOINT_OFFSET, 'eIDENT_ARCH_ELEMENTPOINT': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ARCH_ELEMENTPOINT, 'eIDENT_ELEMENTPOINT': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ELEMENTPOINT, 'eIDENT_POINT': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT, 'eIDENT_POINT_ASSOC_VIEW_WORLD': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ASSOC_VIEW_WORLD, 'eIDENT_POINT_ELEMENT': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT, 'eIDENT_POINT_ELEMENT_ALWAYS': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_ALWAYS, 'eIDENT_POINT_ELEMENT_ALWAYS_CENTER': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_ALWAYS_CENTER, 'eIDENT_POINT_ELEMENT_CENTER': NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_CENTER, ...}
- values = {0: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT, 1: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_ELEMENTPOINT, 2: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ASSOC_VIEW_WORLD, 3: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT, 4: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_CENTER, 5: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_ALWAYS, 6: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_ELEMENT_ALWAYS_CENTER, 7: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_PERPENDICULAR, 8: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_POINT_OFFSET, 9: NemAll_Python_IFW_Input.eIdentificationMode.eIDENT_TEXTPOINT, ...}
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 eProjectionType(Boost.Python.enum) |
|
Projection type of the view |
|
- Method resolution order:
- eProjectionType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- EAST_VIEW = NemAll_Python_IFW_Input.eProjectionType.EAST_VIEW
- FREE_ONLY_3D = NemAll_Python_IFW_Input.eProjectionType.FREE_ONLY_3D
- FREE_VIEW = NemAll_Python_IFW_Input.eProjectionType.FREE_VIEW
- GROUND_PLAN = NemAll_Python_IFW_Input.eProjectionType.GROUND_PLAN
- NORTH_EAST_VIEW = NemAll_Python_IFW_Input.eProjectionType.NORTH_EAST_VIEW
- NORTH_VIEW = NemAll_Python_IFW_Input.eProjectionType.NORTH_VIEW
- NORTH_WEST_VIEW = NemAll_Python_IFW_Input.eProjectionType.NORTH_WEST_VIEW
- SOUTH_EAST_VIEW = NemAll_Python_IFW_Input.eProjectionType.SOUTH_EAST_VIEW
- SOUTH_VIEW = NemAll_Python_IFW_Input.eProjectionType.SOUTH_VIEW
- SOUTH_WEST_VIEW = NemAll_Python_IFW_Input.eProjectionType.SOUTH_WEST_VIEW
- WEST_VIEW = NemAll_Python_IFW_Input.eProjectionType.WEST_VIEW
- WORKING_PLANE_VIEW = NemAll_Python_IFW_Input.eProjectionType.WORKING_PLANE_VIEW
- names = {'EAST_VIEW': NemAll_Python_IFW_Input.eProjectionType.EAST_VIEW, 'FREE_ONLY_3D': NemAll_Python_IFW_Input.eProjectionType.FREE_ONLY_3D, 'FREE_VIEW': NemAll_Python_IFW_Input.eProjectionType.FREE_VIEW, 'GROUND_PLAN': NemAll_Python_IFW_Input.eProjectionType.GROUND_PLAN, 'NORTH_EAST_VIEW': NemAll_Python_IFW_Input.eProjectionType.NORTH_EAST_VIEW, 'NORTH_VIEW': NemAll_Python_IFW_Input.eProjectionType.NORTH_VIEW, 'NORTH_WEST_VIEW': NemAll_Python_IFW_Input.eProjectionType.NORTH_WEST_VIEW, 'SOUTH_EAST_VIEW': NemAll_Python_IFW_Input.eProjectionType.SOUTH_EAST_VIEW, 'SOUTH_VIEW': NemAll_Python_IFW_Input.eProjectionType.SOUTH_VIEW, 'SOUTH_WEST_VIEW': NemAll_Python_IFW_Input.eProjectionType.SOUTH_WEST_VIEW, ...}
- values = {-3: NemAll_Python_IFW_Input.eProjectionType.WEST_VIEW, -2: NemAll_Python_IFW_Input.eProjectionType.SOUTH_VIEW, 0: NemAll_Python_IFW_Input.eProjectionType.FREE_VIEW, 1: NemAll_Python_IFW_Input.eProjectionType.GROUND_PLAN, 2: NemAll_Python_IFW_Input.eProjectionType.NORTH_VIEW, 3: NemAll_Python_IFW_Input.eProjectionType.EAST_VIEW, 4: NemAll_Python_IFW_Input.eProjectionType.WORKING_PLANE_VIEW, 5: NemAll_Python_IFW_Input.eProjectionType.NORTH_EAST_VIEW, 6: NemAll_Python_IFW_Input.eProjectionType.NORTH_WEST_VIEW, 7: NemAll_Python_IFW_Input.eProjectionType.SOUTH_WEST_VIEW, ...}
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 eSplitElement3D(Boost.Python.enum) |
|
Split type for 3D elements |
|
- Method resolution order:
- eSplitElement3D
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- ELEMENT3D_EDGES = NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_EDGES
- ELEMENT3D_FACES = NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_FACES
- ELEMENT3D_NO_SPLIT = NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_NO_SPLIT
- names = {'ELEMENT3D_EDGES': NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_EDGES, 'ELEMENT3D_FACES': NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_FACES, 'ELEMENT3D_NO_SPLIT': NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_NO_SPLIT}
- values = {0: NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_NO_SPLIT, 1: NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_FACES, 2: NemAll_Python_IFW_Input.eSplitElement3D.ELEMENT3D_EDGES}
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 eValueInputControlType(Boost.Python.enum) |
|
Type of the value input control |
|
- Method resolution order:
- eValueInputControlType
- Boost.Python.enum
- builtins.int
- builtins.object
Data and other attributes defined here:
- eANGLE_COMBOBOX = NemAll_Python_IFW_Input.eValueInputControlType.eANGLE_COMBOBOX
- eCONTROL_EXTERNAL = NemAll_Python_IFW_Input.eValueInputControlType.eCONTROL_EXTERNAL
- eCONTROL_NONE = NemAll_Python_IFW_Input.eValueInputControlType.eCONTROL_NONE
- eCOORDINATE_EDIT = NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT
- eCOORDINATE_EDIT_FIX = NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT_FIX
- eCOORDINATE_EDIT_GE0 = NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT_GE0
- eCOORDINATE_EDIT_GT0 = NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT_GT0
- eDIMENSION_EDIT = NemAll_Python_IFW_Input.eValueInputControlType.eDIMENSION_EDIT
- eINT_COMBOBOX = NemAll_Python_IFW_Input.eValueInputControlType.eINT_COMBOBOX
- eINT_EDIT = NemAll_Python_IFW_Input.eValueInputControlType.eINT_EDIT
- eNUMBER_EDIT_1 = NemAll_Python_IFW_Input.eValueInputControlType.eNUMBER_EDIT_1
- eNUMBER_EDIT_1_GE0 = NemAll_Python_IFW_Input.eValueInputControlType.eNUMBER_EDIT_1_GE0
- eROTATION_ANGLE_STEP = NemAll_Python_IFW_Input.eValueInputControlType.eROTATION_ANGLE_STEP
- eTEXT_EDIT = NemAll_Python_IFW_Input.eValueInputControlType.eTEXT_EDIT
- eWALL_PLACEMENT = NemAll_Python_IFW_Input.eValueInputControlType.eWALL_PLACEMENT
- names = {'eANGLE_COMBOBOX': NemAll_Python_IFW_Input.eValueInputControlType.eANGLE_COMBOBOX, 'eCONTROL_EXTERNAL': NemAll_Python_IFW_Input.eValueInputControlType.eCONTROL_EXTERNAL, 'eCONTROL_NONE': NemAll_Python_IFW_Input.eValueInputControlType.eCONTROL_NONE, 'eCOORDINATE_EDIT': NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT, 'eCOORDINATE_EDIT_FIX': NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT_FIX, 'eCOORDINATE_EDIT_GE0': NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT_GE0, 'eCOORDINATE_EDIT_GT0': NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT_GT0, 'eDIMENSION_EDIT': NemAll_Python_IFW_Input.eValueInputControlType.eDIMENSION_EDIT, 'eINT_COMBOBOX': NemAll_Python_IFW_Input.eValueInputControlType.eINT_COMBOBOX, 'eINT_EDIT': NemAll_Python_IFW_Input.eValueInputControlType.eINT_EDIT, ...}
- values = {0: NemAll_Python_IFW_Input.eValueInputControlType.eCONTROL_NONE, 1: NemAll_Python_IFW_Input.eValueInputControlType.eCONTROL_EXTERNAL, 3: NemAll_Python_IFW_Input.eValueInputControlType.eINT_EDIT, 4: NemAll_Python_IFW_Input.eValueInputControlType.eINT_COMBOBOX, 5: NemAll_Python_IFW_Input.eValueInputControlType.eDIMENSION_EDIT, 6: NemAll_Python_IFW_Input.eValueInputControlType.eANGLE_COMBOBOX, 7: NemAll_Python_IFW_Input.eValueInputControlType.eWALL_PLACEMENT, 8: NemAll_Python_IFW_Input.eValueInputControlType.eROTATION_ANGLE_STEP, 9: NemAll_Python_IFW_Input.eValueInputControlType.eTEXT_EDIT, 101: NemAll_Python_IFW_Input.eValueInputControlType.eCOORDINATE_EDIT, ...}
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
| |