This structure store data to transform distance map to world coordinates Generated from class MR.DistanceMapToWorld. This is the const half of the class. More...
Classes | |
| struct | _Underlying |
Public Member Functions | |
| virtual void | Dispose () |
| unsafe | Const_DistanceMapToWorld () |
| Constructs an empty (default-constructed) instance. | |
| unsafe | Const_DistanceMapToWorld (MR.Const_DistanceMapToWorld _other) |
| Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| Const_DistanceMapToWorld (DistanceMapToWorld _other) | |
| Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| unsafe | Const_DistanceMapToWorld (MR.Const_MeshToDistanceMapParams params_) |
| Init fields by MeshToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| unsafe | Const_DistanceMapToWorld (MR.Const_ContourToDistanceMapParams params_) |
| Init fields by ContourToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| unsafe | Const_DistanceMapToWorld (in MR.AffineXf3f xf) |
| Converts from AffineXf3f Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| unsafe MR.Vector3f | toWorld (float x, float y, float depth) |
| get world coordinate by depth map info x - float X coordinate of depth map: (0.0f - left corner of pixel 0, 1.0 - right corner of pixel 0 and left corner of pixel 1) y - float Y coordinate of depth map: (0.0f - left corner of pixel 0, 1.0 - right corner of pixel 0 and left corner of pixel 1) float depth value (value in distance map, represent depth in world) Generated from method MR.DistanceMapToWorld.toWorld. | |
| unsafe MR.AffineXf3f | xf () |
| Generated from method MR.DistanceMapToWorld.xf. | |
Static Public Member Functions | |
| static unsafe implicit | operator Const_DistanceMapToWorld (MR.Const_MeshToDistanceMapParams params_) |
| Init fields by MeshToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| static unsafe implicit | operator Const_DistanceMapToWorld (MR.Const_ContourToDistanceMapParams params_) |
| Init fields by ContourToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| static unsafe implicit | operator Const_DistanceMapToWorld (in MR.AffineXf3f xf) |
| Converts from AffineXf3f Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld. | |
| static unsafe implicit | operator MR.AffineXf3f (MR.Const_DistanceMapToWorld _this) |
| converts in transformation X: X(p) == toWorld( p.x, p.y, p.z ) Generated from conversion operator MR::DistanceMapToWorld::operator MR.AffineXf3f. | |
Protected Member Functions | |
| virtual unsafe void | Dispose (bool disposing) |
Protected Attributes | |
| unsafe MR.Vector3f * | __ref_storage_orgPoint |
| unsafe MR.Vector3f * | __ref_storage_pixelXVec |
| unsafe MR.Vector3f * | __ref_storage_pixelYVec |
| unsafe MR.Vector3f * | __ref_storage_direction |
Properties | |
| unsafe ref readonly MR.Vector3f | orgPoint [get] |
| world coordinates of distance map origin corner | |
| unsafe ref readonly MR.Vector3f | pixelXVec [get] |
| vector in world space of pixel x positive direction length is equal to pixel size | |
| unsafe ref readonly MR.Vector3f | pixelYVec [get] |
| vector in world space of pixel y positive direction length is equal to pixel size | |
| unsafe ref readonly MR.Vector3f | direction [get] |
| vector of depth direction | |
This structure store data to transform distance map to world coordinates Generated from class MR.DistanceMapToWorld. This is the const half of the class.
|
inline |
Constructs an empty (default-constructed) instance.
|
inline |
Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inline |
Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inline |
Init fields by MeshToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inline |
Init fields by ContourToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inline |
Converts from AffineXf3f Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inlinevirtual |
|
inlineprotectedvirtual |
|
inlinestatic |
Converts from AffineXf3f Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inlinestatic |
Init fields by ContourToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inlinestatic |
Init fields by MeshToDistanceMapParams struct Generated from constructor MR.DistanceMapToWorld.DistanceMapToWorld.
|
inlinestatic |
converts in transformation X: X(p) == toWorld( p.x, p.y, p.z ) Generated from conversion operator MR::DistanceMapToWorld::operator MR.AffineXf3f.
|
inline |
get world coordinate by depth map info x - float X coordinate of depth map: (0.0f - left corner of pixel 0, 1.0 - right corner of pixel 0 and left corner of pixel 1) y - float Y coordinate of depth map: (0.0f - left corner of pixel 0, 1.0 - right corner of pixel 0 and left corner of pixel 1) float depth value (value in distance map, represent depth in world) Generated from method MR.DistanceMapToWorld.toWorld.
|
inline |
Generated from method MR.DistanceMapToWorld.xf.
|
protected |
|
protected |
|
protected |
|
protected |
|
get |
vector of depth direction
|
get |
world coordinates of distance map origin corner
|
get |
vector in world space of pixel x positive direction length is equal to pixel size
|
get |
vector in world space of pixel y positive direction length is equal to pixel size