C# Класс CascadeSharp.TKBO.BOPDS.BOPDS_Iterator

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BOPDS_Iterator ( ) : System
BOPDS_Iterator ( BOPDS_Iterator parameter1 ) : System
BOPDS_Iterator ( NCollection_BaseAllocator theAllocator ) : System
BlockLength ( ) : int
DS ( ) : CascadeSharp.TKBO.BOPDS.BOPDS_DS
ExpectedLength ( ) : int
Initialize ( TopAbs_ShapeEnum theType1, TopAbs_ShapeEnum theType2 ) : void
Intersect ( ) : void
Intersect ( IntTools_Context theCtx ) : void
Intersect ( IntTools_Context theCtx, bool theCheckOBB ) : void
Intersect ( IntTools_Context theCtx, bool theCheckOBB, double theFuzzyValue ) : void
IntersectExt ( TColStd_MapOfInteger theIndicies ) : void
More ( ) : bool
NbExtInterfs ( ) : int
Next ( ) : void
Prepare ( ) : void
Prepare ( IntTools_Context theCtx ) : void
Prepare ( IntTools_Context theCtx, bool theCheckOBB ) : void
Prepare ( IntTools_Context theCtx, bool theCheckOBB, double theFuzzyValue ) : void
RunParallel ( ) : bool
SetDS ( CascadeSharp.TKBO.BOPDS.BOPDS_DS pDS ) : void
SetRunParallel ( bool theFlag ) : void
Value ( int &theIndex1, int &theIndex2 ) : void

Описание методов

BOPDS_Iterator() публичный Метод

public BOPDS_Iterator ( ) : System
Результат System

BOPDS_Iterator() публичный Метод

public BOPDS_Iterator ( BOPDS_Iterator parameter1 ) : System
parameter1 BOPDS_Iterator
Результат System

BOPDS_Iterator() публичный Метод

public BOPDS_Iterator ( NCollection_BaseAllocator theAllocator ) : System
theAllocator NCollection_BaseAllocator
Результат System

BlockLength() публичный Метод

public BlockLength ( ) : int
Результат int

DS() публичный Метод

public DS ( ) : CascadeSharp.TKBO.BOPDS.BOPDS_DS
Результат CascadeSharp.TKBO.BOPDS.BOPDS_DS

ExpectedLength() публичный Метод

public ExpectedLength ( ) : int
Результат int

Initialize() публичный Метод

public Initialize ( TopAbs_ShapeEnum theType1, TopAbs_ShapeEnum theType2 ) : void
theType1 TopAbs_ShapeEnum
theType2 TopAbs_ShapeEnum
Результат void

Intersect() публичный Метод

public Intersect ( ) : void
Результат void

Intersect() публичный Метод

public Intersect ( IntTools_Context theCtx ) : void
theCtx IntTools_Context
Результат void

Intersect() публичный Метод

public Intersect ( IntTools_Context theCtx, bool theCheckOBB ) : void
theCtx IntTools_Context
theCheckOBB bool
Результат void

Intersect() публичный Метод

public Intersect ( IntTools_Context theCtx, bool theCheckOBB, double theFuzzyValue ) : void
theCtx IntTools_Context
theCheckOBB bool
theFuzzyValue double
Результат void

IntersectExt() публичный Метод

public IntersectExt ( TColStd_MapOfInteger theIndicies ) : void
theIndicies TColStd_MapOfInteger
Результат void

More() публичный Метод

public More ( ) : bool
Результат bool

NbExtInterfs() публичный Метод

public NbExtInterfs ( ) : int
Результат int

Next() публичный Метод

public Next ( ) : void
Результат void

Prepare() публичный Метод

public Prepare ( ) : void
Результат void

Prepare() публичный Метод

public Prepare ( IntTools_Context theCtx ) : void
theCtx IntTools_Context
Результат void

Prepare() публичный Метод

public Prepare ( IntTools_Context theCtx, bool theCheckOBB ) : void
theCtx IntTools_Context
theCheckOBB bool
Результат void

Prepare() публичный Метод

public Prepare ( IntTools_Context theCtx, bool theCheckOBB, double theFuzzyValue ) : void
theCtx IntTools_Context
theCheckOBB bool
theFuzzyValue double
Результат void

RunParallel() публичный Метод

public RunParallel ( ) : bool
Результат bool

SetDS() публичный Метод

public SetDS ( CascadeSharp.TKBO.BOPDS.BOPDS_DS pDS ) : void
pDS CascadeSharp.TKBO.BOPDS.BOPDS_DS
Результат void

SetRunParallel() публичный Метод

public SetRunParallel ( bool theFlag ) : void
theFlag bool
Результат void

Value() публичный Метод

public Value ( int &theIndex1, int &theIndex2 ) : void
theIndex1 int
theIndex2 int
Результат void