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: opencascade::handle<StepShape_ShapeDefinitionRepresentation> & :param list: :type list: opencascade::handle<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
opencascade::handle<STEPSelections_HSequenceOfAssemblyLink> &
- rtype
None
-
SetSDR()¶ - Parameters
sdr –
- type sdr
opencascade::handle<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
opencascade::handle<STEPSelections_AssemblyComponent> &
- rtype
None
-
FindItemWithNAUO()¶ - Parameters
nauo –
- type nauo
opencascade::handle<StepRepr_NextAssemblyUsageOccurrence> &
- rtype
opencascade::handle<Standard_Transient>
-
FindSDRWithProduct()¶ - Parameters
product –
- type product
opencascade::handle<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: opencascade::handle<StepRepr_NextAssemblyUsageOccurrence> & :param item: :type item: opencascade::handle<Standard_Transient> & :param part: :type part: opencascade::handle<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
opencascade::handle<STEPSelections_AssemblyComponent> &
- rtype
None
-
SetItem()¶ - Parameters
item –
- type item
opencascade::handle<Standard_Transient> &
- rtype
None
-
SetNAUO()¶ - Parameters
nauo –
- type nauo
opencascade::handle<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
opencascade::handle<Standard_Transient> &
- rtype
None
-
property
thisown¶ The membership flag
-
class
STEPSelections_HSequenceOfAssemblyLink(*args, **kwargs)¶ Bases:
OCC.Core.STEPSelections.STEPSelections_SequenceOfAssemblyLink,OCC.Core.Standard.Standard_TransientEmpty constructor
- Return type
None* Copy constructor – does nothing
- Parameters
& (Standard_Transient) –
- Return type
-
static
DownCast(t)¶
-
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
opencascade::handle<Standard_Transient> &
- param model
- type model
opencascade::handle<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: opencascade::handle<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
-