Generated (page 4 of 9)
OCCT package Generated: BRepToolsWrapper, GeomToolsWrapper, NCollection_Array1_AppParCurves_ConstraintCouple,…
NCollection_DataMap_TopoDS_Shape_TDF_Label_TopTools_ShapeMapHasher
Purpose: The DataMap is a Map to store keys with associated Items. See Map from NCollection for a discussion about the number of buckets.
The DataMap can be seen as an extended array where the Keys are the indices. For this reason the operator () is defined on DataMap to fetch an Item from a Key. So the following syntax can be used :
anItem = aMap(aKey); aMap(aKey) = anItem;
This analogy has its limit. aMap(aKey) = anItem can be done only if aKey was previously bound to an item in the map.
Constructors(2)
Empty Constructor.
- constructor(theOther: NCollection_DataMap_TopoDS_Shape_TDF_Label_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TDF_Label_TopTools_ShapeMapHasher
Copy constructor.
Parameters (1)theOther
Instance methods(15)
Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well!
Parameters (1)theOther—Mutated in place; read the updated value from this argument after the call.
Returns const reference to the hasher.
- Assign(theOther: NCollection_DataMap_TopoDS_Shape_TDF_Label_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TDF_Label_TopTools_ShapeMapHasher
Assignment. This method does not change the internal allocator.
Parameters (1)theOther
- ReSize(N: number): void
ReSize.
Parameters (1)N
- Bind(theKey: TopoDS_Shape, theItem: TDF_Label): boolean
Bind binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnstrue if Key was not bound already
- Bound(theKey: TopoDS_Shape, theItem: TDF_Label): TDF_Label
Bound binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnspointer to modifiable Item
- TryBind(theKey: TopoDS_Shape, theItem: TDF_Label): boolean
TryBind binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnstrue if Key was newly bound, false if Key already existed (no replacement)
- TryBound(theKey: TopoDS_Shape, theItem: TDF_Label): TDF_Label
TryBound binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnsreference to existing or newly bound Item
- IsBound(theKey: TopoDS_Shape): boolean
IsBound.
Parameters (1)theKey
- UnBind(theKey: TopoDS_Shape): boolean
UnBind removes Item Key pair from map.
Parameters (1)theKey
- Seek(theKey: TopoDS_Shape): TDF_Label
Seek returns pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeSeek(theKey: TopoDS_Shape): TDF_Label
ChangeSeek returns modifiable pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeFind(theKey: TopoDS_Shape): TDF_Label
ChangeFind returns modifiable Item by Key. Raises if Key was not bound.
Parameters (1)theKey
- Clear(doReleaseMemory: boolean): void
Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused.
Parameters (1)doReleaseMemory
- Clear(theAllocator: NCollection_BaseAllocator): void
Clear data and reset allocator.
Parameters (1)theAllocator
NCollection_DataMap_TopoDS_Shape_TNaming_ShapesSet_TopTools_ShapeMapHasher
Purpose: The DataMap is a Map to store keys with associated Items. See Map from NCollection for a discussion about the number of buckets.
The DataMap can be seen as an extended array where the Keys are the indices. For this reason the operator () is defined on DataMap to fetch an Item from a Key. So the following syntax can be used :
anItem = aMap(aKey); aMap(aKey) = anItem;
This analogy has its limit. aMap(aKey) = anItem can be done only if aKey was previously bound to an item in the map.
Constructors(2)
Empty Constructor.
- constructor(theOther: NCollection_DataMap_TopoDS_Shape_TNaming_ShapesSet_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TNaming_ShapesSet_TopTools_ShapeMapHasher
Copy constructor.
Parameters (1)theOther
Instance methods(15)
- Exchange(theOther: NCollection_DataMap_TopoDS_Shape_TNaming_ShapesSet_TopTools_ShapeMapHasher): void
Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well!
Parameters (1)theOther—Mutated in place; read the updated value from this argument after the call.
Returns const reference to the hasher.
- Assign(theOther: NCollection_DataMap_TopoDS_Shape_TNaming_ShapesSet_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TNaming_ShapesSet_TopTools_ShapeMapHasher
Assignment. This method does not change the internal allocator.
Parameters (1)theOther
- ReSize(N: number): void
ReSize.
Parameters (1)N
- Bind(theKey: TopoDS_Shape, theItem: TNaming_ShapesSet): boolean
Bind binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnstrue if Key was not bound already
- Bound(theKey: TopoDS_Shape, theItem: TNaming_ShapesSet): TNaming_ShapesSet
Bound binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnspointer to modifiable Item
- TryBind(theKey: TopoDS_Shape, theItem: TNaming_ShapesSet): boolean
TryBind binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnstrue if Key was newly bound, false if Key already existed (no replacement)
- TryBound(theKey: TopoDS_Shape, theItem: TNaming_ShapesSet): TNaming_ShapesSet
TryBound binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnsreference to existing or newly bound Item
- IsBound(theKey: TopoDS_Shape): boolean
IsBound.
Parameters (1)theKey
- UnBind(theKey: TopoDS_Shape): boolean
UnBind removes Item Key pair from map.
Parameters (1)theKey
- Seek(theKey: TopoDS_Shape): TNaming_ShapesSet
Seek returns pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeSeek(theKey: TopoDS_Shape): TNaming_ShapesSet
ChangeSeek returns modifiable pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeFind(theKey: TopoDS_Shape): TNaming_ShapesSet
ChangeFind returns modifiable Item by Key. Raises if Key was not bound.
Parameters (1)theKey
- Clear(doReleaseMemory: boolean): void
Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused.
Parameters (1)doReleaseMemory
- Clear(theAllocator: NCollection_BaseAllocator): void
Clear data and reset allocator.
Parameters (1)theAllocator
NCollection_DataMap_TopoDS_Shape_TopAbs_State_TopTools_ShapeMapHasher
Purpose: The DataMap is a Map to store keys with associated Items. See Map from NCollection for a discussion about the number of buckets.
The DataMap can be seen as an extended array where the Keys are the indices. For this reason the operator () is defined on DataMap to fetch an Item from a Key. So the following syntax can be used :
anItem = aMap(aKey); aMap(aKey) = anItem;
This analogy has its limit. aMap(aKey) = anItem can be done only if aKey was previously bound to an item in the map.
Constructors(2)
Empty Constructor.
- constructor(theOther: NCollection_DataMap_TopoDS_Shape_TopAbs_State_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TopAbs_State_TopTools_ShapeMapHasher
Copy constructor.
Parameters (1)theOther
Instance methods(15)
Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well!
Parameters (1)theOther—Mutated in place; read the updated value from this argument after the call.
Returns const reference to the hasher.
- Assign(theOther: NCollection_DataMap_TopoDS_Shape_TopAbs_State_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TopAbs_State_TopTools_ShapeMapHasher
Assignment. This method does not change the internal allocator.
Parameters (1)theOther
- ReSize(N: number): void
ReSize.
Parameters (1)N
- Bind(theKey: TopoDS_Shape, theItem: TopAbs_State): boolean
Bind binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnstrue if Key was not bound already
- Bound(theKey: TopoDS_Shape, theItem: TopAbs_State): TopAbs_State
Bound binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnspointer to modifiable Item
- TryBind(theKey: TopoDS_Shape, theItem: TopAbs_State): boolean
TryBind binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnstrue if Key was newly bound, false if Key already existed (no replacement)
- TryBound(theKey: TopoDS_Shape, theItem: TopAbs_State): TopAbs_State
TryBound binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnsreference to existing or newly bound Item
- IsBound(theKey: TopoDS_Shape): boolean
IsBound.
Parameters (1)theKey
- UnBind(theKey: TopoDS_Shape): boolean
UnBind removes Item Key pair from map.
Parameters (1)theKey
- Seek(theKey: TopoDS_Shape): TopAbs_State
Seek returns pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeSeek(theKey: TopoDS_Shape): TopAbs_State
ChangeSeek returns modifiable pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeFind(theKey: TopoDS_Shape): TopAbs_State
ChangeFind returns modifiable Item by Key. Raises if Key was not bound.
Parameters (1)theKey
- Clear(doReleaseMemory: boolean): void
Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused.
Parameters (1)doReleaseMemory
- Clear(theAllocator: NCollection_BaseAllocator): void
Clear data and reset allocator.
Parameters (1)theAllocator
NCollection_DataMap_TopoDS_Shape_TopoDS_Shape_TopTools_ShapeMapHasher
Purpose: The DataMap is a Map to store keys with associated Items. See Map from NCollection for a discussion about the number of buckets.
The DataMap can be seen as an extended array where the Keys are the indices. For this reason the operator () is defined on DataMap to fetch an Item from a Key. So the following syntax can be used :
anItem = aMap(aKey); aMap(aKey) = anItem;
This analogy has its limit. aMap(aKey) = anItem can be done only if aKey was previously bound to an item in the map.
Constructors(2)
Empty Constructor.
- constructor(theOther: NCollection_DataMap_TopoDS_Shape_TopoDS_Shape_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TopoDS_Shape_TopTools_ShapeMapHasher
Copy constructor.
Parameters (1)theOther
Instance methods(15)
Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well!
Parameters (1)theOther—Mutated in place; read the updated value from this argument after the call.
Returns const reference to the hasher.
- Assign(theOther: NCollection_DataMap_TopoDS_Shape_TopoDS_Shape_TopTools_ShapeMapHasher): NCollection_DataMap_TopoDS_Shape_TopoDS_Shape_TopTools_ShapeMapHasher
Assignment. This method does not change the internal allocator.
Parameters (1)theOther
- ReSize(N: number): void
ReSize.
Parameters (1)N
- Bind(theKey: TopoDS_Shape, theItem: TopoDS_Shape): boolean
Bind binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnstrue if Key was not bound already
- Bound(theKey: TopoDS_Shape, theItem: TopoDS_Shape): TopoDS_Shape
Bound binds Item to Key in map.
Parameters (2)theKey—key to add/updatetheItem—new item; overrides value previously bound to the key (uses destroy+reconstruct)
Returnspointer to modifiable Item
- TryBind(theKey: TopoDS_Shape, theItem: TopoDS_Shape): boolean
TryBind binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnstrue if Key was newly bound, false if Key already existed (no replacement)
- TryBound(theKey: TopoDS_Shape, theItem: TopoDS_Shape): TopoDS_Shape
TryBound binds Item to Key in map only if Key is not yet bound.
Parameters (2)theKey—key to addtheItem—item to bind if Key is not yet bound
Returnsreference to existing or newly bound Item
- IsBound(theKey: TopoDS_Shape): boolean
IsBound.
Parameters (1)theKey
- UnBind(theKey: TopoDS_Shape): boolean
UnBind removes Item Key pair from map.
Parameters (1)theKey
- Seek(theKey: TopoDS_Shape): TopoDS_Shape
Seek returns pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeSeek(theKey: TopoDS_Shape): TopoDS_Shape
ChangeSeek returns modifiable pointer to Item by Key. Returns NULL is Key was not bound.
Parameters (1)theKey
- ChangeFind(theKey: TopoDS_Shape): TopoDS_Shape
ChangeFind returns modifiable Item by Key. Raises if Key was not bound.
Parameters (1)theKey
- Clear(doReleaseMemory: boolean): void
Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused.
Parameters (1)doReleaseMemory
- Clear(theAllocator: NCollection_BaseAllocator): void
Clear data and reset allocator.
Parameters (1)theAllocator
NCollection_DoubleMap_int_TDF_Label
Purpose: The DoubleMap is used to bind pairs (Key1,Key2) and retrieve them in linear time.
See Map from NCollection for a discussion about the number of buckets
Constructors(2)
Empty constructor.
- constructor(theOther: unknown): NCollection_DoubleMap_int_TDF_Label
Copy constructor.
Parameters (1)theOther
Instance methods(14)
- Exchange(theOther: unknown): void
Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well!
Parameters (1)theOther—Mutated in place; read the updated value from this argument after the call.
- Assign(theOther: unknown): unknown
Assignment. This method does not change the internal allocator.
Parameters (1)theOther
- ReSize(N: number): void
ReSize.
Parameters (1)N
Bind binds the pair (Key1, Key2).
Parameters (2)theKey1theKey2
TryBind binds the pair (Key1, Key2) only if neither key is already bound.
Parameters (2)theKey1—first key to bindtheKey2—second key to bind
Returnstrue if pair was successfully bound, false if either key already exists
- AreBound
Parameters (2)theKey1theKey2
- IsBound1(theKey1: number): boolean
IsBound1.
Parameters (1)theKey1
IsBound2.
Parameters (1)theKey2
- UnBind1(theKey1: number): boolean
UnBind1.
Parameters (1)theKey1
UnBind2.
Parameters (1)theKey2
Find the Key1 and return pointer to Key2 or NULL if Key1 is not bound.
Parameters (1)theKey1—Key1 to find
Returnspointer to Key2 or NULL if Key1 is not found
Find the Key2 and return pointer to Key1 or NULL if not bound.
Parameters (1)theKey2—Key2 to find
Returnspointer to Key1 if Key2 has been found
- Clear(doReleaseMemory: boolean): void
Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused.
Parameters (1)doReleaseMemory
- Clear(theAllocator: NCollection_BaseAllocator): void
Clear data and reset allocator.
Parameters (1)theAllocator
NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher
Purpose: The DoubleMap is used to bind pairs (Key1,Key2) and retrieve them in linear time.
See Map from NCollection for a discussion about the number of buckets
Constructors(2)
- constructor(): NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher
Empty constructor.
- constructor(theOther: NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher): NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher
Copy constructor.
Parameters (1)theOther
Instance methods(14)
- Exchange(theOther: NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher): void
Exchange the content of two maps without re-allocations. Notice that allocators will be swapped as well!
Parameters (1)theOther—Mutated in place; read the updated value from this argument after the call.
- Assign(theOther: NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher): NCollection_DoubleMap_int_TopoDS_Shape_NCollection_DefaultHasher_int_TopTools_ShapeMapHasher
Assignment. This method does not change the internal allocator.
Parameters (1)theOther
- ReSize(N: number): void
ReSize.
Parameters (1)N
- Bind(theKey1: number, theKey2: TopoDS_Shape): void
Bind binds the pair (Key1, Key2).
Parameters (2)theKey1theKey2
- TryBind(theKey1: number, theKey2: TopoDS_Shape): boolean
TryBind binds the pair (Key1, Key2) only if neither key is already bound.
Parameters (2)theKey1—first key to bindtheKey2—second key to bind
Returnstrue if pair was successfully bound, false if either key already exists
- AreBound(theKey1: number, theKey2: TopoDS_Shape): boolean
- AreBound
Parameters (2)theKey1theKey2
- IsBound1(theKey1: number): boolean
IsBound1.
Parameters (1)theKey1
- IsBound2(theKey2: TopoDS_Shape): boolean
IsBound2.
Parameters (1)theKey2
- UnBind1(theKey1: number): boolean
UnBind1.
Parameters (1)theKey1
- UnBind2(theKey2: TopoDS_Shape): boolean
UnBind2.
Parameters (1)theKey2
- Seek1(theKey1: number): TopoDS_Shape
Find the Key1 and return pointer to Key2 or NULL if Key1 is not bound.
Parameters (1)theKey1—Key1 to find
Returnspointer to Key2 or NULL if Key1 is not found
- Seek2(theKey2: TopoDS_Shape): number
Find the Key2 and return pointer to Key1 or NULL if not bound.
Parameters (1)theKey2—Key2 to find
Returnspointer to Key1 if Key2 has been found
- Clear(doReleaseMemory: boolean): void
Clear data. If doReleaseMemory is false then the table of buckets is not released and will be reused.
Parameters (1)doReleaseMemory
- Clear(theAllocator: NCollection_BaseAllocator): void
Clear data and reset allocator.
Parameters (1)theAllocator
NCollection_DynamicArray_BOPDS_Curve
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_Curve, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_CurveParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_Curve): BOPDS_CurveParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_Curve): BOPDS_CurveParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_Curve): BOPDS_CurveParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_CurveParameters (1)
theIndex
- First(): BOPDS_Curve
- Last(): BOPDS_Curve
- ChangeValue(theIndex: number): BOPDS_CurveParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_Curve): BOPDS_CurveParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_FaceInfo
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_FaceInfo): NCollection_DynamicArray_BOPDS_FaceInfoParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_FaceInfo, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_FaceInfoParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_FaceInfo): BOPDS_FaceInfoParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_FaceInfo): BOPDS_FaceInfoParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_FaceInfo): BOPDS_FaceInfoParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_FaceInfoParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_FaceInfoParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_FaceInfo): BOPDS_FaceInfoParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_IndexRange
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_IndexRange): NCollection_DynamicArray_BOPDS_IndexRangeParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_IndexRange, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_IndexRangeParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_IndexRange): BOPDS_IndexRangeParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_IndexRange): BOPDS_IndexRangeParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_IndexRange): BOPDS_IndexRangeParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_IndexRangeParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_IndexRangeParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_IndexRange): BOPDS_IndexRangeParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfEE
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfEE): NCollection_DynamicArray_BOPDS_InterfEEParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfEE, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfEEParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfEE): BOPDS_InterfEEParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfEE): BOPDS_InterfEEParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfEE): BOPDS_InterfEEParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfEEParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfEEParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfEE): BOPDS_InterfEEParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfEF
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfEF): NCollection_DynamicArray_BOPDS_InterfEFParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfEF, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfEFParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfEF): BOPDS_InterfEFParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfEF): BOPDS_InterfEFParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfEF): BOPDS_InterfEFParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfEFParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfEFParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfEF): BOPDS_InterfEFParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfEZ
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfEZ): NCollection_DynamicArray_BOPDS_InterfEZParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfEZ, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfEZParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfEZ): BOPDS_InterfEZParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfEZ): BOPDS_InterfEZParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfEZ): BOPDS_InterfEZParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfEZParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfEZParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfEZ): BOPDS_InterfEZParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfFF
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfFF): NCollection_DynamicArray_BOPDS_InterfFFParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfFF, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfFFParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfFF): BOPDS_InterfFFParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfFF): BOPDS_InterfFFParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfFF): BOPDS_InterfFFParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfFFParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfFFParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfFF): BOPDS_InterfFFParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfFZ
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfFZ): NCollection_DynamicArray_BOPDS_InterfFZParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfFZ, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfFZParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfFZ): BOPDS_InterfFZParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfFZ): BOPDS_InterfFZParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfFZ): BOPDS_InterfFZParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfFZParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfFZParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfFZ): BOPDS_InterfFZParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfVE
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfVE): NCollection_DynamicArray_BOPDS_InterfVEParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfVE, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfVEParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfVE): BOPDS_InterfVEParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfVE): BOPDS_InterfVEParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfVE): BOPDS_InterfVEParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfVEParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfVEParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfVE): BOPDS_InterfVEParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfVF
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfVF): NCollection_DynamicArray_BOPDS_InterfVFParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfVF, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfVFParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfVF): BOPDS_InterfVFParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfVF): BOPDS_InterfVFParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfVF): BOPDS_InterfVFParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfVFParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfVFParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfVF): BOPDS_InterfVFParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfVV
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfVV): NCollection_DynamicArray_BOPDS_InterfVVParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfVV, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfVVParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfVV): BOPDS_InterfVVParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfVV): BOPDS_InterfVVParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfVV): BOPDS_InterfVVParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfVVParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfVVParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfVV): BOPDS_InterfVVParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfVZ
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfVZ): NCollection_DynamicArray_BOPDS_InterfVZParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfVZ, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfVZParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfVZ): BOPDS_InterfVZParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfVZ): BOPDS_InterfVZParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfVZ): BOPDS_InterfVZParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfVZParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfVZParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfVZ): BOPDS_InterfVZParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_InterfZZ
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_InterfZZ): NCollection_DynamicArray_BOPDS_InterfZZParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_InterfZZ, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_InterfZZParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_InterfZZ): BOPDS_InterfZZParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_InterfZZ): BOPDS_InterfZZParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_InterfZZ): BOPDS_InterfZZParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_InterfZZParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_InterfZZParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_InterfZZ): BOPDS_InterfZZParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_Pair
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_Pair, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_PairParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_Pair): BOPDS_PairParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_Pair): BOPDS_PairParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_Pair): BOPDS_PairParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_PairParameters (1)
theIndex
- First(): BOPDS_Pair
- Last(): BOPDS_Pair
- ChangeValue(theIndex: number): BOPDS_PairParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_Pair): BOPDS_PairParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_Point
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: unknown): NCollection_DynamicArray_BOPDS_PointParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: unknown, theOwnAllocator: boolean): unknownParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_Point): BOPDS_PointParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_Point): BOPDS_PointParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_Point): BOPDS_PointParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_PointParameters (1)
theIndex
- First(): BOPDS_Point
- Last(): BOPDS_Point
- ChangeValue(theIndex: number): BOPDS_PointParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_Point): BOPDS_PointParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BOPDS_ShapeInfo
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BOPDS_ShapeInfo): NCollection_DynamicArray_BOPDS_ShapeInfoParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BOPDS_ShapeInfo, theOwnAllocator: boolean): NCollection_DynamicArray_BOPDS_ShapeInfoParameters (2)
theOthertheOwnAllocator
- Append(theValue: BOPDS_ShapeInfo): BOPDS_ShapeInfoParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BOPDS_ShapeInfo): BOPDS_ShapeInfoParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BOPDS_ShapeInfo): BOPDS_ShapeInfoParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BOPDS_ShapeInfoParameters (1)
theIndex
- ChangeValue(theIndex: number): BOPDS_ShapeInfoParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BOPDS_ShapeInfo): BOPDS_ShapeInfoParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_CoEdgeId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_CoEdgeId): NCollection_DynamicArray_BRepGraph_CoEdgeIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_CoEdgeId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_CoEdgeIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_CoEdgeId): BRepGraph_CoEdgeIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_CoEdgeId): BRepGraph_CoEdgeIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_CoEdgeId): BRepGraph_CoEdgeIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_CoEdgeIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_CoEdgeIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_CoEdgeId): BRepGraph_CoEdgeIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_CompoundId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_CompoundId): NCollection_DynamicArray_BRepGraph_CompoundIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_CompoundId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_CompoundIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_CompoundId): BRepGraph_CompoundIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_CompoundId): BRepGraph_CompoundIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_CompoundId): BRepGraph_CompoundIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_CompoundIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_CompoundIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_CompoundId): BRepGraph_CompoundIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_CompSolidId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_CompSolidId): NCollection_DynamicArray_BRepGraph_CompSolidIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_CompSolidId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_CompSolidIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_CompSolidId): BRepGraph_CompSolidIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_CompSolidId): BRepGraph_CompSolidIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_CompSolidId): BRepGraph_CompSolidIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_CompSolidIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_CompSolidIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_CompSolidId): BRepGraph_CompSolidIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_EdgeId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_EdgeId): NCollection_DynamicArray_BRepGraph_EdgeIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_EdgeId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_EdgeIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_EdgeId): BRepGraph_EdgeIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_EdgeId): BRepGraph_EdgeIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_EdgeId): BRepGraph_EdgeIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_EdgeIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_EdgeIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_EdgeId): BRepGraph_EdgeIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_FaceId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_FaceId): NCollection_DynamicArray_BRepGraph_FaceIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_FaceId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_FaceIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_FaceId): BRepGraph_FaceIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_FaceId): BRepGraph_FaceIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_FaceId): BRepGraph_FaceIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_FaceIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_FaceIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_FaceId): BRepGraph_FaceIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_NodeId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_NodeId): NCollection_DynamicArray_BRepGraph_NodeIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_NodeId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_NodeIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_NodeId): BRepGraph_NodeIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_NodeId): BRepGraph_NodeIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_NodeId): BRepGraph_NodeIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_NodeIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_NodeIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_NodeId): BRepGraph_NodeIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Occurrence
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Occurrence, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_OccurrenceParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_OccurrenceId): BRepGraph_OccurrenceIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_OccurrenceId): BRepGraph_OccurrenceIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_OccurrenceId): BRepGraph_OccurrenceIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_OccurrenceIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_OccurrenceIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_OccurrenceId): BRepGraph_OccurrenceIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Product
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Product, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_ProductParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_ProductId): BRepGraph_ProductIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_ProductId): BRepGraph_ProductIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_ProductId): BRepGraph_ProductIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_ProductIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_ProductIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_ProductId): BRepGraph_ProductIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Shell
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Shell, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_ShellParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_ShellId): BRepGraph_ShellIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_ShellId): BRepGraph_ShellIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_ShellId): BRepGraph_ShellIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_ShellIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_ShellIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_ShellId): BRepGraph_ShellIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Solid
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Solid, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_SolidParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_SolidId): BRepGraph_SolidIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_SolidId): BRepGraph_SolidIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_SolidId): BRepGraph_SolidIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_SolidIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_SolidIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_SolidId): BRepGraph_SolidIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Wire
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_Wire, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_NodeId_Typed_BRepGraph_NodeId_Kind_WireParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_WireId): BRepGraph_WireIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_WireId): BRepGraph_WireIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_WireId): BRepGraph_WireIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_WireIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_WireIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_WireId): BRepGraph_WireIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_RefId): NCollection_DynamicArray_BRepGraph_RefIdParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefIdParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_RefId): BRepGraph_RefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_RefId): BRepGraph_RefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_RefId): BRepGraph_RefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_RefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_RefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_RefId): BRepGraph_RefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Child
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Child, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_ChildParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_ChildRefId): BRepGraph_ChildRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_ChildRefId): BRepGraph_ChildRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_ChildRefId): BRepGraph_ChildRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_ChildRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_ChildRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_ChildRefId): BRepGraph_ChildRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_CoEdge
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_CoEdge, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_CoEdgeParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_CoEdgeRefId): BRepGraph_CoEdgeRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_CoEdgeRefId): BRepGraph_CoEdgeRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_CoEdgeRefId): BRepGraph_CoEdgeRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_CoEdgeRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_CoEdgeRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_CoEdgeRefId): BRepGraph_CoEdgeRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Face
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Face, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_FaceParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_FaceRefId): BRepGraph_FaceRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_FaceRefId): BRepGraph_FaceRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_FaceRefId): BRepGraph_FaceRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_FaceRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_FaceRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_FaceRefId): BRepGraph_FaceRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Occurrence
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Occurrence, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_OccurrenceParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_OccurrenceRefId): BRepGraph_OccurrenceRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_OccurrenceRefId): BRepGraph_OccurrenceRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_OccurrenceRefId): BRepGraph_OccurrenceRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_OccurrenceRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_OccurrenceRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_OccurrenceRefId): BRepGraph_OccurrenceRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Shell
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Shell, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_ShellParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_ShellRefId): BRepGraph_ShellRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_ShellRefId): BRepGraph_ShellRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_ShellRefId): BRepGraph_ShellRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_ShellRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_ShellRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_ShellRefId): BRepGraph_ShellRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Solid
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Solid, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_SolidParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_SolidRefId): BRepGraph_SolidRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_SolidRefId): BRepGraph_SolidRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_SolidRefId): BRepGraph_SolidRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_SolidRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_SolidRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_SolidRefId): BRepGraph_SolidRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Vertex
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Vertex, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_VertexParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_VertexRefId): BRepGraph_VertexRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_VertexRefId): BRepGraph_VertexRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_VertexRefId): BRepGraph_VertexRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_VertexRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_VertexRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_VertexRefId): BRepGraph_VertexRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Wire
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_Wire, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefId_Typed_BRepGraph_RefId_Kind_WireParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_WireRefId): BRepGraph_WireRefIdParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_WireRefId): BRepGraph_WireRefIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_WireRefId): BRepGraph_WireRefIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_WireRefIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_WireRefIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_WireRefId): BRepGraph_WireRefIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RefUID
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_RefUID): NCollection_DynamicArray_BRepGraph_RefUIDParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RefUID, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RefUIDParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_RefUID): BRepGraph_RefUIDParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_RefUID): BRepGraph_RefUIDParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_RefUID): BRepGraph_RefUIDParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_RefUIDParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_RefUIDParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_RefUID): BRepGraph_RefUIDParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RepId_Typed_BRepGraph_RepId_Kind_PolygonOnTri
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RepId_Typed_BRepGraph_RepId_Kind_PolygonOnTri, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RepId_Typed_BRepGraph_RepId_Kind_PolygonOnTriParameters (2)
theOthertheOwnAllocator
- Parameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_PolygonOnTriRepId): BRepGraph_PolygonOnTriRepIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_PolygonOnTriRepId): BRepGraph_PolygonOnTriRepIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_PolygonOnTriRepIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_PolygonOnTriRepIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_PolygonOnTriRepId): BRepGraph_PolygonOnTriRepIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_RepId_Typed_BRepGraph_RepId_Kind_Triangulation
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_RepId_Typed_BRepGraph_RepId_Kind_Triangulation, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_RepId_Typed_BRepGraph_RepId_Kind_TriangulationParameters (2)
theOthertheOwnAllocator
- Parameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_TriangulationRepId): BRepGraph_TriangulationRepIdParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_TriangulationRepId): BRepGraph_TriangulationRepIdParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_TriangulationRepIdParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_TriangulationRepIdParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_TriangulationRepId): BRepGraph_TriangulationRepIdParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraph_UID
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraph_UID): NCollection_DynamicArray_BRepGraph_UIDParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraph_UID, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraph_UIDParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepGraph_UID): BRepGraph_UIDParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepGraph_UID): BRepGraph_UIDParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepGraph_UID): BRepGraph_UIDParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepGraph_UIDParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepGraph_UIDParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepGraph_UID): BRepGraph_UIDParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_ChildRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_ChildRef): NCollection_DynamicArray_BRepGraphInc_ChildRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_ChildRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_ChildRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_CoEdgeDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_CoEdgeDef): NCollection_DynamicArray_BRepGraphInc_CoEdgeDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_CoEdgeDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_CoEdgeDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_CoEdgeRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_CoEdgeRef): NCollection_DynamicArray_BRepGraphInc_CoEdgeRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_CoEdgeRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_CoEdgeRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_CompoundDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_CompoundDef): NCollection_DynamicArray_BRepGraphInc_CompoundDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_CompoundDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_CompoundDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_CompSolidDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_CompSolidDef): NCollection_DynamicArray_BRepGraphInc_CompSolidDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_CompSolidDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_CompSolidDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_EdgeDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_EdgeDef): NCollection_DynamicArray_BRepGraphInc_EdgeDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_EdgeDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_EdgeDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_FaceDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_FaceDef): NCollection_DynamicArray_BRepGraphInc_FaceDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_FaceDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_FaceDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_FaceRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_FaceRef): NCollection_DynamicArray_BRepGraphInc_FaceRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_FaceRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_FaceRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_OccurrenceDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_OccurrenceDef): NCollection_DynamicArray_BRepGraphInc_OccurrenceDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_OccurrenceDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_OccurrenceDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_ShellDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_ShellDef): NCollection_DynamicArray_BRepGraphInc_ShellDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_ShellDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_ShellDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_ShellRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_ShellRef): NCollection_DynamicArray_BRepGraphInc_ShellRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_ShellRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_ShellRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_SolidDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_SolidDef): NCollection_DynamicArray_BRepGraphInc_SolidDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_SolidDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_SolidDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_SolidRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_SolidRef): NCollection_DynamicArray_BRepGraphInc_SolidRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_SolidRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_SolidRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_VertexDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_VertexDef): NCollection_DynamicArray_BRepGraphInc_VertexDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_VertexDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_VertexDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_VertexRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_VertexRef): NCollection_DynamicArray_BRepGraphInc_VertexRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_VertexRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_VertexRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_WireDef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_WireDef): NCollection_DynamicArray_BRepGraphInc_WireDefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_WireDef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_WireDefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepGraphInc_WireRef
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepGraphInc_WireRef): NCollection_DynamicArray_BRepGraphInc_WireRefParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepGraphInc_WireRef, theOwnAllocator: boolean): NCollection_DynamicArray_BRepGraphInc_WireRefParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepMesh_Circle
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepMesh_Circle): NCollection_DynamicArray_BRepMesh_CircleParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepMesh_Circle, theOwnAllocator: boolean): NCollection_DynamicArray_BRepMesh_CircleParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepMesh_Circle): BRepMesh_CircleParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepMesh_Circle): BRepMesh_CircleParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepMesh_Circle): BRepMesh_CircleParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepMesh_CircleParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepMesh_CircleParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepMesh_Circle): BRepMesh_CircleParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_BRepMesh_Vertex
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_BRepMesh_Vertex): NCollection_DynamicArray_BRepMesh_VertexParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_BRepMesh_Vertex, theOwnAllocator: boolean): NCollection_DynamicArray_BRepMesh_VertexParameters (2)
theOthertheOwnAllocator
- Append(theValue: BRepMesh_Vertex): BRepMesh_VertexParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: BRepMesh_Vertex): BRepMesh_VertexParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: BRepMesh_Vertex): BRepMesh_VertexParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): BRepMesh_VertexParameters (1)
theIndex
- ChangeValue(theIndex: number): BRepMesh_VertexParameters (1)
theIndex
- SetValue(theIndex: number, theValue: BRepMesh_Vertex): BRepMesh_VertexParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_double
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_double, theOwnAllocator: boolean): NCollection_DynamicArray_doubleParameters (2)
theOthertheOwnAllocator
- Append(theValue: number): numberParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: number): numberParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: number): numberParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): number
- Value(theIndex: number): numberParameters (1)
theIndex
- First(): number
- ChangeFirst(): number
- Last(): number
- ChangeLast(): number
- ChangeValue(theIndex: number): numberParameters (1)
theIndex
- SetValue(theIndex: number, theValue: number): numberParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_ExtremaPC_ExtremumResult
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_ExtremaPC_ExtremumResult): NCollection_DynamicArray_ExtremaPC_ExtremumResultParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_ExtremaPC_ExtremumResult, theOwnAllocator: boolean): NCollection_DynamicArray_ExtremaPC_ExtremumResultParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_gp_Pnt2d
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_gp_Pnt2d, theOwnAllocator: boolean): NCollection_DynamicArray_gp_Pnt2dParameters (2)
theOthertheOwnAllocator
- Parameters (1)
theValue
- InsertAfter(theIndex: number, theValue: gp_Pnt2d): gp_Pnt2dParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: gp_Pnt2d): gp_Pnt2dParameters (2)
theIndextheValue
- EraseLast(): void
- Parameters (1)
theIndex
- ChangeValue(theIndex: number): gp_Pnt2dParameters (1)
theIndex
- Parameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_gp_XYZ
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_gp_XYZ, theOwnAllocator: boolean): NCollection_DynamicArray_gp_XYZParameters (2)
theOthertheOwnAllocator
- Parameters (1)
theValue
- InsertAfter(theIndex: number, theValue: gp_XYZ): gp_XYZParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: gp_XYZ): gp_XYZParameters (2)
theIndextheValue
- EraseLast(): void
- Parameters (1)
theIndex
- ChangeLast(): gp_XYZ
- ChangeValue(theIndex: number): gp_XYZParameters (1)
theIndex
- Parameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_handle_Adaptor3d_Surface
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_handle_Adaptor3d_Surface): NCollection_DynamicArray_handle_Adaptor3d_SurfaceParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_handle_Adaptor3d_Surface, theOwnAllocator: boolean): NCollection_DynamicArray_handle_Adaptor3d_SurfaceParameters (2)
theOthertheOwnAllocator
- Append(theValue: Adaptor3d_Surface): Adaptor3d_SurfaceParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: Adaptor3d_Surface): Adaptor3d_SurfaceParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: Adaptor3d_Surface): Adaptor3d_SurfaceParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): Adaptor3d_SurfaceParameters (1)
theIndex
- ChangeValue(theIndex: number): Adaptor3d_SurfaceParameters (1)
theIndex
- SetValue(theIndex: number, theValue: Adaptor3d_Surface): Adaptor3d_SurfaceParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_handle_NCollection_HSequence_int
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_handle_NCollection_HSequence_int): NCollection_DynamicArray_handle_NCollection_HSequence_intParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_handle_NCollection_HSequence_int, theOwnAllocator: boolean): NCollection_DynamicArray_handle_NCollection_HSequence_intParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_handle_Standard_Transient
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_handle_Standard_Transient): NCollection_DynamicArray_handle_Standard_TransientParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_handle_Standard_Transient, theOwnAllocator: boolean): NCollection_DynamicArray_handle_Standard_TransientParameters (2)
theOthertheOwnAllocator
- Append(theValue: Standard_Transient): Standard_TransientParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: Standard_Transient): Standard_TransientParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: Standard_Transient): Standard_TransientParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): Standard_TransientParameters (1)
theIndex
- ChangeValue(theIndex: number): Standard_TransientParameters (1)
theIndex
- SetValue(theIndex: number, theValue: Standard_Transient): Standard_TransientParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_int
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_int, theOwnAllocator: boolean): NCollection_DynamicArray_intParameters (2)
theOthertheOwnAllocator
- Append(theValue: number): numberParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: number): numberParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: number): numberParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): number
- Value(theIndex: number): numberParameters (1)
theIndex
- First(): number
- ChangeFirst(): number
- Last(): number
- ChangeLast(): number
- ChangeValue(theIndex: number): numberParameters (1)
theIndex
- SetValue(theIndex: number, theValue: number): numberParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_MathRoot_NullInterval
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_MathRoot_NullInterval): NCollection_DynamicArray_MathRoot_NullIntervalParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_MathRoot_NullInterval, theOwnAllocator: boolean): NCollection_DynamicArray_MathRoot_NullIntervalParameters (2)
theOthertheOwnAllocator
- Append(theValue: unknown): unknownParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- EraseLast(): void
- Appended(): unknown
- Value(theIndex: number): unknownParameters (1)
theIndex
- First(): unknown
- ChangeFirst(): unknown
- Last(): unknown
- ChangeLast(): unknown
- ChangeValue(theIndex: number): unknownParameters (1)
theIndex
- SetValue(theIndex: number, theValue: unknown): unknownParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_NCollection_DynamicArray_BOPDS_Pair
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_NCollection_DynamicArray_BOPDS_Pair): NCollection_DynamicArray_NCollection_DynamicArray_BOPDS_PairParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_NCollection_DynamicArray_BOPDS_Pair, theOwnAllocator: boolean): NCollection_DynamicArray_NCollection_DynamicArray_BOPDS_PairParameters (2)
theOthertheOwnAllocator
- Parameters (1)
theValue
- InsertAfter(theIndex: number, theValue: NCollection_DynamicArray_BOPDS_Pair): NCollection_DynamicArray_BOPDS_PairParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: NCollection_DynamicArray_BOPDS_Pair): NCollection_DynamicArray_BOPDS_PairParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): NCollection_DynamicArray_BOPDS_PairParameters (1)
theIndex
- ChangeValue(theIndex: number): NCollection_DynamicArray_BOPDS_PairParameters (1)
theIndex
- SetValue(theIndex: number, theValue: NCollection_DynamicArray_BOPDS_Pair): NCollection_DynamicArray_BOPDS_PairParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_NCollection_List_handle_BOPDS_PaveBlock
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- constructor(theOther: NCollection_DynamicArray_NCollection_List_handle_BOPDS_PaveBlock): NCollection_DynamicArray_NCollection_List_handle_BOPDS_PaveBlockParameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_NCollection_List_handle_BOPDS_PaveBlock, theOwnAllocator: boolean): NCollection_DynamicArray_NCollection_List_handle_BOPDS_PaveBlockParameters (2)
theOthertheOwnAllocator
- Parameters (1)
theValue
- InsertAfter(theIndex: number, theValue: NCollection_List_handle_BOPDS_PaveBlock): NCollection_List_handle_BOPDS_PaveBlockParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: NCollection_List_handle_BOPDS_PaveBlock): NCollection_List_handle_BOPDS_PaveBlockParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): NCollection_List_handle_BOPDS_PaveBlockParameters (1)
theIndex
- ChangeValue(theIndex: number): NCollection_List_handle_BOPDS_PaveBlockParameters (1)
theIndex
- SetValue(theIndex: number, theValue: NCollection_List_handle_BOPDS_PaveBlock): NCollection_List_handle_BOPDS_PaveBlockParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_TopoDS_Face
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_TopoDS_Face, theOwnAllocator: boolean): NCollection_DynamicArray_TopoDS_FaceParameters (2)
theOthertheOwnAllocator
- Append(theValue: TopoDS_Face): TopoDS_FaceParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: TopoDS_Face): TopoDS_FaceParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: TopoDS_Face): TopoDS_FaceParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): TopoDS_FaceParameters (1)
theIndex
- First(): TopoDS_Face
- Last(): TopoDS_Face
- ChangeValue(theIndex: number): TopoDS_FaceParameters (1)
theIndex
- SetValue(theIndex: number, theValue: TopoDS_Face): TopoDS_FaceParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_DynamicArray_TopoDS_Shape
Class NCollection_DynamicArray (dynamic array of objects).
The array's indices always start at 0.
The Vector is always created with 0 length. It can be enlarged by two means:
- Calling the method Append (val) - then "val" is added to the end of the vector (the vector length is incremented)
- Calling the method SetValue (i, val) - if "i" is greater than or equal to the current length of the vector, the vector is enlarged to accomo- date this index
The methods Append and SetValue return a non-const reference to the copied object inside the vector. This reference is guaranteed to be valid until the vector is destroyed. It can be used to access the vector member directly or to pass its address to other data structures.
The vector iterator remembers the length of the vector at the moment of the creation or initialisation of the iterator. Therefore the iteration begins at index 0 and stops at the index equal to (remembered_length-1). It is OK to enlarge the vector during the iteration.
Constructors(1)
- Parameters (1)
theOther
Instance methods(20)
- Size(): number
- Length(): number
- Lower(): number
- Upper(): number
- IsEmpty(): boolean
- Assign(theOther: NCollection_DynamicArray_TopoDS_Shape, theOwnAllocator: boolean): NCollection_DynamicArray_TopoDS_ShapeParameters (2)
theOthertheOwnAllocator
- Append(theValue: TopoDS_Shape): TopoDS_ShapeParameters (1)
theValue
- InsertAfter(theIndex: number, theValue: TopoDS_Shape): TopoDS_ShapeParameters (2)
theIndextheValue
- InsertBefore(theIndex: number, theValue: TopoDS_Shape): TopoDS_ShapeParameters (2)
theIndextheValue
- EraseLast(): void
- Value(theIndex: number): TopoDS_ShapeParameters (1)
theIndex
- Last(): TopoDS_Shape
- ChangeValue(theIndex: number): TopoDS_ShapeParameters (1)
theIndex
- SetValue(theIndex: number, theValue: TopoDS_Shape): TopoDS_ShapeParameters (2)
theIndextheValue
- Clear(theReleaseMemory?: boolean): voidParameters (1)
theReleaseMemory
- SetIncrement(theIncrement: number): voidParameters (1)
theIncrement
NCollection_HArray1_AppParCurves_ConstraintCouple
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_AppParCurves_ConstraintCouple
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_AppParCurves_ConstraintCouple
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: AppParCurves_ConstraintCouple): NCollection_HArray1_AppParCurves_ConstraintCouple
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: AppParCurves_ConstraintCouple, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_AppParCurves_ConstraintCouple
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_AppParCurves_MultiBSpCurve
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_AppParCurves_MultiBSpCurve
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_AppParCurves_MultiBSpCurve
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: AppParCurves_MultiBSpCurve): NCollection_HArray1_AppParCurves_MultiBSpCurve
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: AppParCurves_MultiBSpCurve, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_AppParCurves_MultiBSpCurve
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_AppParCurves_MultiCurve
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_AppParCurves_MultiCurve
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_AppParCurves_MultiCurve
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: AppParCurves_MultiCurve): NCollection_HArray1_AppParCurves_MultiCurve
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: AppParCurves_MultiCurve, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_AppParCurves_MultiCurve
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_AppParCurves_MultiPoint
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_AppParCurves_MultiPoint
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_AppParCurves_MultiPoint
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: AppParCurves_MultiPoint): NCollection_HArray1_AppParCurves_MultiPoint
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: AppParCurves_MultiPoint, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_AppParCurves_MultiPoint
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_Bnd_Box
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_Bnd_Box
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_Bnd_Box
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: Bnd_Box): NCollection_HArray1_Bnd_Box
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: Bnd_Box, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_Bnd_Box
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_Bnd_Box2d
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_Bnd_Box2d
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_Bnd_Box2d
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: Bnd_Box2d): NCollection_HArray1_Bnd_Box2d
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: Bnd_Box2d, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_Bnd_Box2d
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_Bnd_Sphere
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_Bnd_Sphere
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_Bnd_Sphere
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: Bnd_Sphere): NCollection_HArray1_Bnd_Sphere
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: Bnd_Sphere, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_Bnd_Sphere
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_bool
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_bool
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_bool
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: boolean): NCollection_HArray1_bool
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: boolean, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_bool
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_BRepAdaptor_Curve
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_BRepAdaptor_Curve
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_BRepAdaptor_Curve
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: BRepAdaptor_Curve): NCollection_HArray1_BRepAdaptor_Curve
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: BRepAdaptor_Curve, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_BRepAdaptor_Curve
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_char
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_char
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_char
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: string): NCollection_HArray1_char
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: string, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_char
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_ChFiDS_CircSection
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_ChFiDS_CircSection
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_ChFiDS_CircSection
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: ChFiDS_CircSection): NCollection_HArray1_ChFiDS_CircSection
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: ChFiDS_CircSection, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_ChFiDS_CircSection
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_double
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_double
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_double
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: number): NCollection_HArray1_double
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: number, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_double
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_Extrema_POnCurv
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_Extrema_POnCurv
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_Extrema_POnCurv
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: Extrema_POnCurv): NCollection_HArray1_Extrema_POnCurv
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: Extrema_POnCurv, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_Extrema_POnCurv
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_Extrema_POnCurv2d
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_Extrema_POnCurv2d
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_Extrema_POnCurv2d
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: Extrema_POnCurv2d): NCollection_HArray1_Extrema_POnCurv2d
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: Extrema_POnCurv2d, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_Extrema_POnCurv2d
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_Extrema_POnSurf
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_Extrema_POnSurf
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_Extrema_POnSurf
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: Extrema_POnSurf): NCollection_HArray1_Extrema_POnSurf
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: Extrema_POnSurf, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_Extrema_POnSurf
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_float
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_float
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_float
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: number): NCollection_HArray1_float
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: number, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_float
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_gp_Circ2d
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_gp_Circ2d
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_gp_Circ2d
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: gp_Circ2d): NCollection_HArray1_gp_Circ2d
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: gp_Circ2d, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_gp_Circ2d
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_gp_Dir
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_gp_Dir
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_gp_Dir
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: gp_Dir): NCollection_HArray1_gp_Dir
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: gp_Dir, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_gp_Dir
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_gp_Dir2d
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_gp_Dir2d
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_gp_Dir2d
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: gp_Dir2d): NCollection_HArray1_gp_Dir2d
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: gp_Dir2d, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_gp_Dir2d
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_gp_GTrsf2d
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_gp_GTrsf2d
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_gp_GTrsf2d
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: gp_GTrsf2d): NCollection_HArray1_gp_GTrsf2d
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: gp_GTrsf2d, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_gp_GTrsf2d
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_gp_Lin2d
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_gp_Lin2d
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_gp_Lin2d
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: gp_Lin2d): NCollection_HArray1_gp_Lin2d
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: gp_Lin2d, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_gp_Lin2d
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.
NCollection_HArray1_gp_Pnt
Template class for Handle-managed 1D arrays. Inherits from both NCollection_Array1<TheItemType> and Standard_Transient, providing reference-counted array functionality.
Constructors(5)
Default constructor.
- constructor(theOther: any): NCollection_HArray1_gp_Pnt
Copy constructor from array.
Parameters (1)theOther—the array to copy from
- constructor(theLower: number, theUpper: number): NCollection_HArray1_gp_Pnt
Constructor with bounds.
Parameters (2)theLower—lower bound of the arraytheUpper—upper bound of the array
- constructor(theLower: number, theUpper: number, theValue: gp_Pnt): NCollection_HArray1_gp_Pnt
Constructor with bounds and initial value.
Parameters (3)theLower—lower bound of the arraytheUpper—upper bound of the arraytheValue—initial value for all elements
- constructor(theBegin: gp_Pnt, theLower: number, theUpper: number, theUseBuffer: boolean): NCollection_HArray1_gp_Pnt
Constructor from C array.
Parameters (4)theBegin—reference to the first element of a C arraytheLower—lower bound of the arraytheUpper—upper bound of the arraytheUseBuffer—flag indicating whether to use external buffer (must be explicit)
Static methods(2)
- get_type_name(): string
Instance methods(3)
- Array1(): any
Returns const reference to the underlying array.
- ChangeArray1(): any
Returns mutable reference to the underlying array.