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

Wraps a pointer to a single shared reference-counted heap-allocated void. This is the const half of the class. More...

+ Inheritance diagram for MR.Std.Const_SharedPtr_Void:

Classes

struct  _Underlying
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_SharedPtr_Void ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_SharedPtr_Void (MR.Std._ByValue_SharedPtr_Void other)
 Constructs a copy of another instance. The source remains alive.
 
unsafe void * get ()
 Returns the stored pointer, possibly null. Returns a mutable pointer.
 
unsafe int useCount ()
 How many shared pointers share the managed object. Zero if no object is being managed. This being zero usually conincides with MR_std_shared_ptr_void_Get() returning null, but is ultimately orthogonal. Note that in multithreaded environments, the only safe way to use this number is comparing it with zero. Positive values might change by the time you get to use them.
 
unsafe Const_SharedPtr_Void (void *ptr)
 Create a new instance, storing a non-owning pointer. Parameter ptr is a mutable pointer.
 
unsafe Const_SharedPtr_Void (MR.Std._ByValue_SharedPtr_ConstVoid ownership, void *ptr)
 The aliasing constructor. Create a new instance, copying ownership from an existing shared pointer and storing an arbitrary raw pointer. The input pointer can be reinterpreted from any other std.shared_ptr<T> to avoid constructing a new std.shared_ptr<void>. Parameter ptr is a mutable pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_CircleObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_SphereObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ConeObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_CylinderObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_LineObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PlaneObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PointObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_FeatureObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter_MRDimensionsVisualizePropertyTypeLength _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PointMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectComparableWithReference _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_DistanceMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_RadiusMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_MeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_AngleMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectMesh _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectVoxels _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectMeshHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectDistanceMap _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectLines _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectLinesHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectGcode _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectLabel _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectPointsHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectPoints _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_VisualObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter_MRDimensionsVisualizePropertyTypeAngle_MRDimensionsVisualizePropertyTypeLength _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_SceneRootObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ObjectChildrenHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_Object _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_Mesh _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PointCloud _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_Polyline3 _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_BasicUiRenderTask _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangVoxelSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeActiveBoxAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeColoringType _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeDualMarchingCubesAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeFacesColorMapAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeGridAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeIsoAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeLabelAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeLinesColorMapAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshCreasesAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshDataAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshEdgeSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshFaceSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshPointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshTexturePerFaceAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshTopologyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshUVCoordsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeNameAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectColorAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectSelectedAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectVisibilityAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeOneNormalInCloudAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeOnePointInCloudAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeOnePointInPolylineAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePointCloudAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePointCloudNormalsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePointCloudPointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePointPointSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePolylineAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePolylinePointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangePolylineTopologyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeScaleAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeSceneAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeSceneObjectsOrder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeSurfaceAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeTextureAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeVisualizePropertyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_ChangeXfAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_CombinedHistoryAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshDataAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshPointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshTopologyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_HistoryAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_Matrix_Float _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_RectIndexer _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_DistanceMap _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR.Std._ByValueShared_Vector_StdString _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_FastWindingNumber _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_IFastWindingNumber _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_OpenVdbFloatGrid _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_PointsToMeshProjector _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
unsafe Const_SharedPtr_Void (MR._ByValueShared_IPointsToMeshProjector _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 

Static Public Member Functions

static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_CircleObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_SphereObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ConeObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_CylinderObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_LineObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PlaneObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PointObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_FeatureObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter_MRDimensionsVisualizePropertyTypeLength _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PointMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectComparableWithReference _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_DistanceMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_RadiusMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_MeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_AngleMeasurementObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectMesh _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectVoxels _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectMeshHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectDistanceMap _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectLines _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectLinesHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectGcode _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectLabel _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectPointsHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectPoints _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_VisualObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter_MRDimensionsVisualizePropertyTypeAngle_MRDimensionsVisualizePropertyTypeLength _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_SceneRootObject _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ObjectChildrenHolder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_Object _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_Mesh _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PointCloud _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_Polyline3 _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_BasicUiRenderTask _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangVoxelSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeActiveBoxAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeColoringType _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeDualMarchingCubesAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeFacesColorMapAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeGridAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeIsoAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeLabelAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeLinesColorMapAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshCreasesAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshDataAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshEdgeSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshFaceSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshPointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshTexturePerFaceAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshTopologyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeMeshUVCoordsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeNameAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectColorAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectSelectedAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeObjectVisibilityAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeOneNormalInCloudAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeOnePointInCloudAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeOnePointInPolylineAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePointCloudAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePointCloudNormalsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePointCloudPointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePointPointSelectionAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePolylineAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePolylinePointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangePolylineTopologyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeScaleAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeSceneAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeSceneObjectsOrder _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeSurfaceAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeTextureAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeVisualizePropertyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_ChangeXfAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_CombinedHistoryAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshDataAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshPointsAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PartialChangeMeshTopologyAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_HistoryAction _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_Matrix_Float _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_RectIndexer _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_DistanceMap _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR.Std._ByValueShared_Vector_StdString _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_FastWindingNumber _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_IFastWindingNumber _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_OpenVdbFloatGrid _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_PointsToMeshProjector _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 
static unsafe implicit operator Const_SharedPtr_Void (MR._ByValueShared_IPointsToMeshProjector _other)
 Creates an untyped std.shared_ptr<void> pointing to the same object as the source typed pointer.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Additional Inherited Members

- Protected Attributes inherited from MR.Misc.Object< Const_SharedPtr_Void >
bool _IsOwningVal
 
- Properties inherited from MR.Misc.Object< Const_SharedPtr_Void >
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.
 

Detailed Description

Wraps a pointer to a single shared reference-counted heap-allocated void. This is the const half of the class.


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