Helper class to organize mesh and voxels volume access and build point sequences. More...
Inheritance diagram for MR.MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax:Public Member Functions | |
| unsafe | MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax (MR._ByValue_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax other) |
Generated from constructor MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::MeshOnVoxelsT. | |
| unsafe | MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax (MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_SimpleVolumeMinMax volume, in MR.AffineXf3f volumeXf) |
Generated from constructor MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::MeshOnVoxelsT. | |
Public Member Functions inherited from MR.Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax | |
| virtual void | Dispose () |
| unsafe | Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax (MR._ByValue_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax other) |
Generated from constructor MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::MeshOnVoxelsT. | |
| unsafe | Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax (MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_SimpleVolumeMinMax volume, in MR.AffineXf3f volumeXf) |
Generated from constructor MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::MeshOnVoxelsT. | |
| unsafe MR.Mesh | mesh () |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::mesh. | |
| unsafe MR.Const_SimpleVolumeMinMax | volume () |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::volume. | |
| unsafe int | numVerts () |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::numVerts. | |
| unsafe float | voxelSize () |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::voxelSize. | |
| unsafe MR.AffineXf3f | xf () |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::xf. | |
| unsafe MR.Vector3f | xf (in MR.Vector3f pt) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::xf. | |
| unsafe MR.AffineXf3f | xfInv () |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::xfInv. | |
| unsafe MR.Vector3f | xfInv (in MR.Vector3f pt) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::xfInv. | |
| unsafe MR.Vector3f | point (MR.VertId v) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::point. | |
| unsafe float | getValue (in MR.Vector3f pos) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::getValue. | |
| unsafe MR.Vector3f | getOffsetVector (MR.VertId v) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::getOffsetVector. | |
| unsafe void | getPoints (MR.Std.Vector_MRVector3f result, in MR.Vector3f pos, in MR.Vector3f offset) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::getPoints. | |
| unsafe void | getValues (MR.Std.Vector_Float result, in MR.Vector3f pos, in MR.Vector3f offset) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::getValues. | |
Additional Inherited Members | |
Static Public Member Functions inherited from MR.Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax | |
| static float | pseudoIndex (float index, int count) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::pseudoIndex. | |
| static float | pseudoIndex (int index, int count) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::pseudoIndex. | |
| static float | indexFromPseudoIndex (float pseudoIndex, int count) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::indexFromPseudoIndex. | |
| static unsafe void | getDerivatives (MR.Std.Vector_Float result, MR.Std.Const_Vector_Float values) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::getDerivatives. | |
| static unsafe MR.PolynomialWrapper_Float | getBestPolynomial (MR.Std.Const_Vector_Float values, ulong degree) |
Generated from method MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>::getBestPolynomial. | |
Protected Member Functions inherited from MR.Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax | |
| virtual unsafe void | Dispose (bool disposing) |
Protected Attributes inherited from MR.Misc.Object< Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax > | |
| bool | _IsOwningVal |
Properties inherited from MR.Misc.Object< Const_MeshOnVoxelsT_MRMesh_MRSimpleVolumeMinMax > | |
| 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. | |
Helper class to organize mesh and voxels volume access and build point sequences.
MR.MeshOnVoxelsT<MR.Mesh, MR.SimpleVolumeMinMax>. This is the non-const half of the class.