|
|
unsafe | Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane () |
| | Constructs an empty (default-constructed) instance.
|
| |
|
unsafe | Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane (MR.Std._ByValue_Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane other) |
| | Constructs a copy of another instance. The source remains alive.
|
| |
|
unsafe void | assign (MR.Std._ByValue_Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane other) |
| | Assigns the contents from another instance. Both objects remain alive after the call.
|
| |
|
unsafe void | resize (ulong new_size) |
| | Resizes the container. The new elements if any are zeroed.
|
| |
|
unsafe void | resizeWithDefaultValue (ulong new_size, MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane value) |
| | Resizes the container. The new elements if any are set to the specified value.
|
| |
|
unsafe void | clear () |
| | Removes all elements from the container.
|
| |
|
unsafe void | reserve (ulong new_capacity) |
| | Reserves memory for a certain number of elements. Never shrinks the memory.
|
| |
|
unsafe void | shrinkToFit () |
| | Shrinks the capacity to match the size.
|
| |
|
unsafe new MR.Std.? Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane | front () |
| | The first element or null if empty, mutable.
|
| |
|
unsafe new MR.Std.? Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane | back () |
| | The last element or null if empty, mutable.
|
| |
|
unsafe void | pushBack (MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane new_elem) |
| | Inserts a new element at the end.
|
| |
|
unsafe void | popBack () |
| | Removes one element from the end.
|
| |
|
unsafe void | insert (ulong position, MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane new_elem) |
| | Inserts a new element right before the specified position.
|
| |
|
unsafe void | erase (ulong position) |
| | Erases the element at the specified position.
|
| |
|
unsafe void | insertAtMutableIter (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_Iterator position, MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane new_elem) |
| | Inserts a new element right before the specified position.
|
| |
|
unsafe void | eraseAtMutableIter (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_Iterator position) |
| | Erases the element at the specified position.
|
| |
|
unsafe void | insertAtIter (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_ConstIterator position, MR.Std.Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane new_elem) |
| | Inserts a new element right before the specified position. This version takes the position in form of a const iterator, that's the only difference.
|
| |
|
unsafe void | eraseAtIter (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_ConstIterator position) |
| | Erases the element at the specified position. This version takes the position in form of a const iterator, that's the only difference.
|
| |
|
unsafe new MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Iterator | begin () |
| | The begin iterator, mutable.
|
| |
|
unsafe bool | isBegin (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_Iterator iter) |
| | Tests whether a mutable iterator is the begin iterator.
|
| |
|
unsafe new MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Iterator | end () |
| | The end iterator, mutable.
|
| |
|
unsafe bool | isEnd (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_Iterator iter) |
| | Tests whether a mutable iterator is the end iterator.
|
| |
|
virtual void | Dispose () |
| |
|
unsafe | Const_Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane () |
| | Constructs an empty (default-constructed) instance.
|
| |
|
unsafe | Const_Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane (MR.Std._ByValue_Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane other) |
| | Constructs a copy of another instance. The source remains alive.
|
| |
|
unsafe ulong | size () |
| | The number of elements.
|
| |
|
unsafe bool | isEmpty () |
| | Returns true if the size is zero.
|
| |
|
unsafe ulong | capacity () |
| | The memory capacity, measued in the number of elements.
|
| |
|
unsafe MR.Std.? Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane | front () |
| | The first element or null if empty, read-only.
|
| |
|
unsafe MR.Std.? Const_Variant_MRSphere3f_MRFeaturesPrimitivesConeSegment_MRFeaturesPrimitivesPlane | back () |
| | The last element or null if empty, read-only.
|
| |
|
unsafe MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.ConstIterator | begin () |
| | The begin iterator, const.
|
| |
|
unsafe bool | isBegin (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_ConstIterator iter) |
| | Tests whether a const iterator is the begin iterator.
|
| |
|
unsafe MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.ConstIterator | end () |
| | The end iterator, const.
|
| |
|
unsafe bool | isEnd (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_ConstIterator iter) |
| | Tests whether a const iterator is the end iterator.
|
| |
|
unsafe long | toIndex (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_ConstIterator iter) |
| | Convert a const iterator to an index.
|
| |
|
unsafe long | toIndex (MR.Std.Vector_StdVariantMRSphere3fMRFeaturesPrimitivesConeSegmentMRFeaturesPrimitivesPlane.Const_Iterator iter) |
| | Convert a mutable iterator to an index.
|
| |
Generated from C++ container std.vector<std.variant<MR.Sphere3f, MR.Features.Primitives.ConeSegment, MR.Features.Primitives.Plane>>. This is the non-const half of the class.