MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Std.Const_Vector_StdVectorMRVector3d Class Reference

Generated from C++ container std.vector<std.vector<MR.Vector3d>>. This is the const half of the class. More...

+ Inheritance diagram for MR.Std.Const_Vector_StdVectorMRVector3d:

Classes

class  _InOptConst_ConstIterator
 This is used for optional parameters of class ConstIterator with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_ConstIterator. Usage: More...
 
class  _InOptConst_Iterator
 This is used for optional parameters of class Iterator with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_Iterator. Usage: More...
 
class  _InOptMut_ConstIterator
 This is used for optional parameters of class ConstIterator with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_ConstIterator. Usage: More...
 
class  _InOptMut_Iterator
 This is used for optional parameters of class Iterator with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_Iterator. Usage: More...
 
struct  _Underlying
 
class  Const_ConstIterator
 Read-only iterator for MR_std_vector_std_vector_MR_Vector3d. This is the const half of the class. More...
 
class  Const_Iterator
 Mutable iterator for MR_std_vector_std_vector_MR_Vector3d. This is the const half of the class. More...
 
class  ConstIterator
 Read-only iterator for MR_std_vector_std_vector_MR_Vector3d. This is the non-const half of the class. More...
 
class  Iterator
 Mutable iterator for MR_std_vector_std_vector_MR_Vector3d. This is the non-const half of the class. More...
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_Vector_StdVectorMRVector3d ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_Vector_StdVectorMRVector3d (MR.Std._ByValue_Vector_StdVectorMRVector3d 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_Vector_MRVector3d front ()
 The first element or null if empty, read-only.
 
unsafe MR.Std.? Const_Vector_MRVector3d back ()
 The last element or null if empty, read-only.
 
unsafe MR.Std.Vector_StdVectorMRVector3d.ConstIterator begin ()
 The begin iterator, const.
 
unsafe bool isBegin (MR.Std.Vector_StdVectorMRVector3d.Const_ConstIterator iter)
 Tests whether a const iterator is the begin iterator.
 
unsafe MR.Std.Vector_StdVectorMRVector3d.ConstIterator end ()
 The end iterator, const.
 
unsafe bool isEnd (MR.Std.Vector_StdVectorMRVector3d.Const_ConstIterator iter)
 Tests whether a const iterator is the end iterator.
 
unsafe long toIndex (MR.Std.Vector_StdVectorMRVector3d.Const_ConstIterator iter)
 Convert a const iterator to an index.
 
unsafe long toIndex (MR.Std.Vector_StdVectorMRVector3d.Const_Iterator iter)
 Convert a mutable iterator to an index.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Properties

unsafe MR.Std.Const_Vector_MRVector3d this[ulong i] [get]
 The element at a specific index, read-only.
 
- Properties inherited from MR.Misc.Object< Const_Vector_StdVectorMRVector3d >
virtual bool _IsOwning [get]
 Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
 

Additional Inherited Members

- Protected Attributes inherited from MR.Misc.Object< Const_Vector_StdVectorMRVector3d >
bool _IsOwningVal
 

Detailed Description

Generated from C++ container std.vector<std.vector<MR.Vector3d>>. This is the const half of the class.


The documentation for this class was generated from the following file: