Helper class to organize mesh and voxels volume access and build point sequences.
More...
|
| unsafe | MeshOnVoxelsT_MRMesh_MRFunctionVolume (MR._ByValue_MeshOnVoxelsT_MRMesh_MRFunctionVolume other) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| | MeshOnVoxelsT_MRMesh_MRFunctionVolume (Const_MeshOnVoxelsT_MRMesh_MRFunctionVolume other) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| | MeshOnVoxelsT_MRMesh_MRFunctionVolume (MeshOnVoxelsT_MRMesh_MRFunctionVolume other) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| unsafe | MeshOnVoxelsT_MRMesh_MRFunctionVolume (MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_FunctionVolume volume, in MR.AffineXf3f volumeXf) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| virtual void | Dispose () |
| unsafe | Const_MeshOnVoxelsT_MRMesh_MRFunctionVolume (MR._ByValue_MeshOnVoxelsT_MRMesh_MRFunctionVolume other) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| | Const_MeshOnVoxelsT_MRMesh_MRFunctionVolume (Const_MeshOnVoxelsT_MRMesh_MRFunctionVolume other) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| | Const_MeshOnVoxelsT_MRMesh_MRFunctionVolume (MeshOnVoxelsT_MRMesh_MRFunctionVolume other) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| unsafe | Const_MeshOnVoxelsT_MRMesh_MRFunctionVolume (MR.Mesh mesh, in MR.AffineXf3f meshXf, MR.Const_FunctionVolume volume, in MR.AffineXf3f volumeXf) |
| | Generated from constructor MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>::MeshOnVoxelsT.
|
| unsafe MR.Mesh | mesh () |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>mesh.
|
| unsafe MR.Const_FunctionVolume | volume () |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>volume.
|
| unsafe int | numVerts () |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>numVerts.
|
| unsafe float | voxelSize () |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>voxelSize.
|
| unsafe MR.AffineXf3f | xf () |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>xf.
|
| unsafe MR.Vector3f | xf (in MR.Vector3f pt) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>xf.
|
| unsafe MR.AffineXf3f | xfInv () |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>xfInv.
|
| unsafe MR.Vector3f | xfInv (in MR.Vector3f pt) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>xfInv.
|
| unsafe MR.Vector3f | point (MR.VertId v) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>point.
|
| unsafe float | getValue (in MR.Vector3f pos) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>getValue.
|
| unsafe MR.Vector3f | getOffsetVector (MR.VertId v) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>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.FunctionVolume>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.FunctionVolume>getValues.
|
|
| static float | pseudoIndex (float index, int count) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>pseudoIndex.
|
| static float | pseudoIndex (int index, int count) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>pseudoIndex.
|
| static float | indexFromPseudoIndex (float pseudoIndex, int count) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>indexFromPseudoIndex.
|
| static unsafe void | getDerivatives (MR.Std.Vector_Float result, MR.Std.Const_Vector_Float values) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>getDerivatives.
|
| static unsafe MR.PolynomialWrapper_Float | getBestPolynomial (MR.Std.Const_Vector_Float values, ulong degree) |
| | Generated from method MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>getBestPolynomial.
|
| virtual unsafe void | Dispose (bool disposing) |
Helper class to organize mesh and voxels volume access and build point sequences.
- Note
- this class is not thread-safe but accessing same volume from different instances is ok Generated from class MR::MeshOnVoxelsT<MR.Mesh, MR.FunctionVolume>. This is the non-const half of the class.