OCC.STEPSelections module¶
-Purpose : Step Selections
-
class
Handle_STEPSelections_AssemblyComponent
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_AssemblyLink
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_HSequenceOfAssemblyLink
(*args)¶ Bases:
OCC.MMgt.Handle_MMgt_TShared
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SelectAssembly
(*args)¶ Bases:
OCC.IFSelect.Handle_IFSelect_SelectExplore
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SelectDerived
(*args)¶ Bases:
object
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SelectFaces
(*args)¶ Bases:
OCC.IFSelect.Handle_IFSelect_SelectExplore
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SelectForTransfer
(*args)¶ Bases:
OCC.XSControl.Handle_XSControl_SelectForTransfer
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SelectGSCurves
(*args)¶ Bases:
OCC.IFSelect.Handle_IFSelect_SelectExplore
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SelectInstances
(*args)¶ Bases:
OCC.IFSelect.Handle_IFSelect_SelectExplore
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SequenceNodeOfSequenceOfAssemblyComponent
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
Handle_STEPSelections_SequenceNodeOfSequenceOfAssemblyLink
(*args)¶ Bases:
OCC.TCollection.Handle_TCollection_SeqNode
-
static
DownCast
()¶
-
GetObject
()¶
-
IsNull
()¶
-
Nullify
()¶
-
thisown
¶ The membership flag
-
static
-
class
STEPSelections_AssemblyComponent
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: Parameters: - sdr (Handle_StepShape_ShapeDefinitionRepresentation &) –
- list (Handle_STEPSelections_HSequenceOfAssemblyLink &) –
Return type: -
GetHandle
()¶
-
GetList
()¶ Return type: Handle_STEPSelections_HSequenceOfAssemblyLink
-
GetSDR
()¶ Return type: Handle_StepShape_ShapeDefinitionRepresentation
-
thisown
¶ The membership flag
-
class
STEPSelections_AssemblyExplorer
(*args)¶ Bases:
object
Parameters: G (Interface_Graph &) – Return type: None -
DumpToString
()¶ STEPSelections_AssemblyExplorer_DumpToString(STEPSelections_AssemblyExplorer self) -> std::string
-
FindItemWithNAUO
()¶ Parameters: nauo (Handle_StepRepr_NextAssemblyUsageOccurrence &) – Return type: Handle_Standard_Transient
-
FindSDRWithProduct
()¶ Parameters: product (Handle_StepBasic_ProductDefinition &) – Return type: Handle_StepShape_ShapeDefinitionRepresentation
-
Root
()¶ - Returns root of assenbly by its rank;
Parameters: rank (int) – default value is 1 Return type: Handle_STEPSelections_AssemblyComponent
-
thisown
¶ The membership flag
-
-
class
STEPSelections_AssemblyLink
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: Parameters: - nauo (Handle_StepRepr_NextAssemblyUsageOccurrence &) –
- item (Handle_Standard_Transient &) –
- part (Handle_STEPSelections_AssemblyComponent &) –
Return type: -
GetComponent
()¶ Return type: Handle_STEPSelections_AssemblyComponent
-
GetHandle
()¶
-
GetItem
()¶ Return type: Handle_Standard_Transient
-
GetNAUO
()¶ Return type: Handle_StepRepr_NextAssemblyUsageOccurrence
-
thisown
¶ The membership flag
-
class
STEPSelections_Counter
(*args)¶ Bases:
object
Return type: None -
Count
()¶ Parameters: - graph (Interface_Graph &) –
- start (Handle_Standard_Transient &) –
Return type:
-
thisown
¶ The membership flag
-
-
class
STEPSelections_HSequenceOfAssemblyLink
(*args)¶ Bases:
OCC.MMgt.MMgt_TShared
Return type: None -
Append
()¶ Parameters: - anItem (Handle_STEPSelections_AssemblyLink &) –
- aSequence (Handle_STEPSelections_HSequenceOfAssemblyLink &) –
Return type: Return type:
-
ChangeSequence
()¶ Return type: STEPSelections_SequenceOfAssemblyLink
-
ChangeValue
()¶ Parameters: anIndex (int) – Return type: Handle_STEPSelections_AssemblyLink
-
GetHandle
()¶
-
InsertAfter
()¶ Parameters: - anIndex (int) –
- anItem (Handle_STEPSelections_AssemblyLink &) –
- anIndex –
- aSequence (Handle_STEPSelections_HSequenceOfAssemblyLink &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - anIndex (int) –
- anItem (Handle_STEPSelections_AssemblyLink &) –
- anIndex –
- aSequence (Handle_STEPSelections_HSequenceOfAssemblyLink &) –
Return type: Return type:
-
Prepend
()¶ Parameters: - anItem (Handle_STEPSelections_AssemblyLink &) –
- aSequence (Handle_STEPSelections_HSequenceOfAssemblyLink &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Sequence
()¶ Return type: STEPSelections_SequenceOfAssemblyLink
-
SetValue
()¶ Parameters: - anIndex (int) –
- anItem (Handle_STEPSelections_AssemblyLink &) –
Return type:
-
Split
()¶ Parameters: anIndex (int) – Return type: Handle_STEPSelections_HSequenceOfAssemblyLink
-
Value
()¶ Parameters: anIndex (int) – Return type: Handle_STEPSelections_AssemblyLink
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SelectAssembly
(*args)¶ Bases:
OCC.IFSelect.IFSelect_SelectExplore
Return type: None -
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SelectDerived
(*args)¶ Bases:
object
Return type: None -
GetHandle
()¶
-
Matches
()¶ Parameters: - ent (Handle_Standard_Transient &) –
- model (Handle_Interface_InterfaceModel &) –
- text (TCollection_AsciiString &) –
- exact (bool) –
Return type:
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SelectFaces
(*args)¶ Bases:
OCC.IFSelect.IFSelect_SelectExplore
Return type: None -
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SelectForTransfer
(*args)¶ Bases:
OCC.XSControl.XSControl_SelectForTransfer
Return type: None Parameters: TR (Handle_XSControl_TransferReader &) – Return type: None -
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SelectGSCurves
(*args)¶ Bases:
OCC.IFSelect.IFSelect_SelectExplore
Return type: None -
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SelectInstances
(*args)¶ Bases:
OCC.IFSelect.IFSelect_SelectExplore
Return type: None -
GetHandle
()¶
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SequenceNodeOfSequenceOfAssemblyComponent
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (Handle_STEPSelections_AssemblyComponent &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_STEPSelections_AssemblyComponent
-
thisown
¶ The membership flag
-
class
STEPSelections_SequenceNodeOfSequenceOfAssemblyLink
(*args)¶ Bases:
OCC.TCollection.TCollection_SeqNode
Parameters: - I (Handle_STEPSelections_AssemblyLink &) –
- n (TCollection_SeqNodePtr &) –
- p (TCollection_SeqNodePtr &) –
Return type: -
GetHandle
()¶
-
Value
()¶ Return type: Handle_STEPSelections_AssemblyLink
-
thisown
¶ The membership flag
-
class
STEPSelections_SequenceOfAssemblyComponent
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (STEPSelections_SequenceOfAssemblyComponent &) – Return type: None -
Append
()¶ Parameters: - T (Handle_STEPSelections_AssemblyComponent &) –
- S (STEPSelections_SequenceOfAssemblyComponent &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (STEPSelections_SequenceOfAssemblyComponent &) – Return type: STEPSelections_SequenceOfAssemblyComponent
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_STEPSelections_AssemblyComponent
-
First
()¶ Return type: Handle_STEPSelections_AssemblyComponent
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (Handle_STEPSelections_AssemblyComponent &) –
- Index –
- S (STEPSelections_SequenceOfAssemblyComponent &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (Handle_STEPSelections_AssemblyComponent &) –
- Index –
- S (STEPSelections_SequenceOfAssemblyComponent &) –
Return type: Return type:
-
Last
()¶ Return type: Handle_STEPSelections_AssemblyComponent
-
Prepend
()¶ Parameters: - T (Handle_STEPSelections_AssemblyComponent &) –
- S (STEPSelections_SequenceOfAssemblyComponent &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (STEPSelections_SequenceOfAssemblyComponent &) – Return type: STEPSelections_SequenceOfAssemblyComponent
-
Split
()¶ Parameters: - Index (int) –
- Sub (STEPSelections_SequenceOfAssemblyComponent &) –
Return type:
-
Value
()¶ Parameters: Index (int) – Return type: Handle_STEPSelections_AssemblyComponent
-
thisown
¶ The membership flag
-
-
class
STEPSelections_SequenceOfAssemblyLink
(*args)¶ Bases:
OCC.TCollection.TCollection_BaseSequence
Return type: None Parameters: Other (STEPSelections_SequenceOfAssemblyLink &) – Return type: None -
Append
()¶ Parameters: - T (Handle_STEPSelections_AssemblyLink &) –
- S (STEPSelections_SequenceOfAssemblyLink &) –
Return type: Return type:
-
Assign
()¶ Parameters: Other (STEPSelections_SequenceOfAssemblyLink &) – Return type: STEPSelections_SequenceOfAssemblyLink
-
ChangeValue
()¶ Parameters: Index (int) – Return type: Handle_STEPSelections_AssemblyLink
-
First
()¶ Return type: Handle_STEPSelections_AssemblyLink
-
InsertAfter
()¶ Parameters: - Index (int) –
- T (Handle_STEPSelections_AssemblyLink &) –
- Index –
- S (STEPSelections_SequenceOfAssemblyLink &) –
Return type: Return type:
-
InsertBefore
()¶ Parameters: - Index (int) –
- T (Handle_STEPSelections_AssemblyLink &) –
- Index –
- S (STEPSelections_SequenceOfAssemblyLink &) –
Return type: Return type:
-
Last
()¶ Return type: Handle_STEPSelections_AssemblyLink
-
Prepend
()¶ Parameters: - T (Handle_STEPSelections_AssemblyLink &) –
- S (STEPSelections_SequenceOfAssemblyLink &) –
Return type: Return type:
-
Remove
()¶ Parameters: Return type: Return type:
-
Set
()¶ Parameters: Other (STEPSelections_SequenceOfAssemblyLink &) – Return type: STEPSelections_SequenceOfAssemblyLink
-
Value
()¶ Parameters: Index (int) – Return type: Handle_STEPSelections_AssemblyLink
-
thisown
¶ The membership flag
-
-
class
SwigPyIterator
(*args, **kwargs)¶ Bases:
object
-
advance
()¶
-
copy
()¶
-
decr
()¶
-
distance
()¶
-
equal
()¶
-
incr
()¶
-
next
()¶
-
previous
()¶
-
thisown
¶ The membership flag
-
value
()¶
-
-
new_instancemethod
(func, inst, cls)¶
-
register_handle
(handle, base_object)¶ Inserts the handle into the base object to prevent memory corruption in certain cases