MeshLib C# Docs
Loading...
Searching...
No Matches

found maximal inscribed sphere touching input point with center along given direction Generated from class MR.InSphere. This is the const half of the class. More...

Inheritance diagram for MR.Const_InSphere:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_InSphere ()
 Constructs an empty (default-constructed) instance.
unsafe Const_InSphere (MR.Vector3f center, float radius, MR.Const_MeshProjectionResult oppositeTouchPoint)
 Constructs MR.InSphere elementwise.
unsafe Const_InSphere (MR.Const_InSphere _other)
 Generated from constructor MR.InSphere.InSphere.
 Const_InSphere (InSphere _other)
 Generated from constructor MR.InSphere.InSphere.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Vector3f__ref_storage_center
unsafe float * __ref_storage_radius

Properties

unsafe ref readonly MR.Vector3f center [get]
unsafe float radius [get]
unsafe MR.Const_MeshProjectionResult oppositeTouchPoint [get, protected set]
 excluding input point and incident triangles, distSq - squared distance to sphere's center

Detailed Description

found maximal inscribed sphere touching input point with center along given direction Generated from class MR.InSphere. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_InSphere() [1/4]

unsafe MR.Const_InSphere.Const_InSphere ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_InSphere() [2/4]

unsafe MR.Const_InSphere.Const_InSphere ( MR.Vector3f center,
float radius,
MR.Const_MeshProjectionResult oppositeTouchPoint )
inline

Constructs MR.InSphere elementwise.

◆ Const_InSphere() [3/4]

unsafe MR.Const_InSphere.Const_InSphere ( MR.Const_InSphere _other)
inline

Generated from constructor MR.InSphere.InSphere.

◆ Const_InSphere() [4/4]

MR.Const_InSphere.Const_InSphere ( InSphere _other)
inline

Generated from constructor MR.InSphere.InSphere.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_InSphere.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Const_InSphere.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ref_storage_center

unsafe MR.Vector3f* MR.Const_InSphere.__ref_storage_center
protected

◆ __ref_storage_radius

unsafe float* MR.Const_InSphere.__ref_storage_radius
protected

Property Documentation

◆ center

unsafe ref readonly MR.Vector3f MR.Const_InSphere.center
get

◆ oppositeTouchPoint

unsafe MR.Const_MeshProjectionResult MR.Const_InSphere.oppositeTouchPoint
getprotected set

excluding input point and incident triangles, distSq - squared distance to sphere's center

◆ radius

unsafe float MR.Const_InSphere.radius
get

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