OCC.Core.STEPSelections module¶
STEPSelections module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_stepselections.html
-
class
STEPSelections_AssemblyComponent
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
None:param sdr: :type sdr: StepShape_ShapeDefinitionRepresentation :param list: :type list: STEPSelections_HSequenceOfAssemblyLink :rtype: None
-
static
DownCast
(t)¶
-
GetList
()¶ - Return type
opencascade::handle<STEPSelections_HSequenceOfAssemblyLink>
-
GetSDR
()¶ - Return type
opencascade::handle<StepShape_ShapeDefinitionRepresentation>
-
SetList
()¶ - Parameters
list –
- type list
STEPSelections_HSequenceOfAssemblyLink
- rtype
None
-
SetSDR
()¶ - Parameters
sdr –
- type sdr
StepShape_ShapeDefinitionRepresentation
- rtype
None
-
property
thisown
¶ The membership flag
-
class
STEPSelections_AssemblyExplorer
(*args)¶ Bases:
object
- Parameters
G –
- type G
Interface_Graph
- rtype
None
-
DumpToString
(STEPSelections_AssemblyExplorer self) → std::string¶
-
FillListWithGraph
()¶ - Parameters
cmp –
- type cmp
STEPSelections_AssemblyComponent
- rtype
None
-
FindItemWithNAUO
()¶ - Parameters
nauo –
- type nauo
StepRepr_NextAssemblyUsageOccurrence
- rtype
opencascade::handle<Standard_Transient>
-
FindSDRWithProduct
()¶ - Parameters
product –
- type product
StepBasic_ProductDefinition
- rtype
opencascade::handle<StepShape_ShapeDefinitionRepresentation>
-
Init
()¶ - Parameters
G –
- type G
Interface_Graph
- rtype
None
-
NbAssemblies
()¶ - Returns the number of root assemblies;
- rtype
int
-
Root
()¶ - Returns root of assenbly by its rank;
- param rank
default value is 1
- type rank
int
- rtype
opencascade::handle<STEPSelections_AssemblyComponent>
-
property
thisown
¶ The membership flag
-
class
STEPSelections_AssemblyLink
(*args)¶ Bases:
OCC.Core.Standard.Standard_Transient
- Return type
None:param nauo: :type nauo: StepRepr_NextAssemblyUsageOccurrence :param item: :type item: Standard_Transient :param part: :type part: STEPSelections_AssemblyComponent :rtype: None
-
static
DownCast
(t)¶
-
GetComponent
()¶ - Return type
opencascade::handle<STEPSelections_AssemblyComponent>
-
GetItem
()¶ - Return type
opencascade::handle<Standard_Transient>
-
GetNAUO
()¶ - Return type
opencascade::handle<StepRepr_NextAssemblyUsageOccurrence>
-
SetComponent
()¶ - Parameters
part –
- type part
STEPSelections_AssemblyComponent
- rtype
None
-
SetItem
()¶ - Parameters
item –
- type item
Standard_Transient
- rtype
None
-
SetNAUO
()¶ - Parameters
nauo –
- type nauo
StepRepr_NextAssemblyUsageOccurrence
- rtype
None
-
property
thisown
¶ The membership flag
-
class
STEPSelections_Counter
(*args)¶ Bases:
object
- Return type
-
Count
()¶ - Parameters
graph –
- type graph
Interface_Graph
- param start
- type start
Standard_Transient
- rtype
None
-
property
thisown
¶ The membership flag
-
class
STEPSelections_HSequenceOfAssemblyLink
(*args)¶ Bases:
OCC.Core.STEPSelections.STEPSelections_SequenceOfAssemblyLink
,OCC.Core.Standard.Standard_Transient
Empty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
Append
()¶
-
ChangeSequence
()¶
-
static
DownCast
(t)¶
-
Sequence
()¶
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SelectAssembly
(*args)¶ Bases:
OCC.Core.IFSelect.IFSelect_SelectExplore
- Return type
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SelectDerived
(*args)¶ Bases:
object
- Return type
-
static
DownCast
(t)¶
-
Matches
()¶ - Parameters
ent –
- type ent
Standard_Transient
- param model
- type model
Interface_InterfaceModel
- param text
- type text
TCollection_AsciiString
- param exact
- type exact
bool
- rtype
bool
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SelectFaces
(*args)¶ Bases:
OCC.Core.IFSelect.IFSelect_SelectExplore
- Return type
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SelectForTransfer
(*args)¶ Bases:
OCC.Core.XSControl.XSControl_SelectForTransfer
- Return type
None:param TR: :type TR: XSControl_TransferReader :rtype: None
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SelectGSCurves
(*args)¶ Bases:
OCC.Core.IFSelect.IFSelect_SelectExplore
- Return type
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SelectInstances
(*args)¶ Bases:
OCC.Core.IFSelect.IFSelect_SelectExplore
- Return type
-
static
DownCast
(t)¶
-
property
thisown
¶ The membership flag
-
class
STEPSelections_SequenceOfAssemblyComponent
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-
-
class
STEPSelections_SequenceOfAssemblyLink
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-