the specialization implementing the precise integer predicate, exact for any input; rSq must be given in the same integer grid units as the point coordinates Generated from class MR::InSphereTester<int>. This is the const half of the class.
More...
|
| virtual void | Dispose () |
| unsafe | Const_InSphereTester_Int () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Const_InSphereTester_Int (MR._ByValue_InSphereTester_Int _other) |
| | Generated from constructor MR::InSphereTester<int>::InSphereTester.
|
| | Const_InSphereTester_Int (Const_InSphereTester_Int _other) |
| | Generated from constructor MR::InSphereTester<int>::InSphereTester.
|
| | Const_InSphereTester_Int (InSphereTester_Int _other) |
| | Generated from constructor MR::InSphereTester<int>::InSphereTester.
|
| unsafe MR.InSphereResult | call (in MR.Vector3i d) |
| | returns the position of the point d relative to the sphere (never NoSphere); shall be called only after reset() returned true Generated from method MR::InSphereTester<int>::operator().
|
| unsafe MR.InSphereResult | call (MR.Std.Const_Array_MRPreciseVertCoords_4 vs) |
| | returns the position of the point vs[3] relative to the sphere, resolving "exactly on the sphere" ties into Inside or Outside by simulation-of-simplicity as described at the inSphere overload above (never returns OnSphere or NoSphere); shall be called only after reset() returned true, and the points vs[0], vs[1], vs[2] must be the same a, b, c as in that reset() Generated from method MR::InSphereTester<int>::operator().
|
|
| virtual unsafe void | Dispose (bool disposing) |
the specialization implementing the precise integer predicate, exact for any input; rSq must be given in the same integer grid units as the point coordinates Generated from class MR::InSphereTester<int>. This is the const half of the class.
◆ Const_InSphereTester_Int() [1/4]
| unsafe MR.Const_InSphereTester_Int.Const_InSphereTester_Int |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_InSphereTester_Int() [2/4]
| unsafe MR.Const_InSphereTester_Int.Const_InSphereTester_Int |
( |
MR._ByValue_InSphereTester_Int | _other | ) |
|
|
inline |
Generated from constructor MR::InSphereTester<int>::InSphereTester.
◆ Const_InSphereTester_Int() [3/4]
Generated from constructor MR::InSphereTester<int>::InSphereTester.
◆ Const_InSphereTester_Int() [4/4]
Generated from constructor MR::InSphereTester<int>::InSphereTester.
◆ call() [1/2]
returns the position of the point d relative to the sphere (never NoSphere); shall be called only after reset() returned true Generated from method MR::InSphereTester<int>::operator().
◆ call() [2/2]
| unsafe MR.InSphereResult MR.Const_InSphereTester_Int.call |
( |
MR.Std.Const_Array_MRPreciseVertCoords_4 | vs | ) |
|
|
inline |
returns the position of the point vs[3] relative to the sphere, resolving "exactly on the sphere" ties into Inside or Outside by simulation-of-simplicity as described at the inSphere overload above (never returns OnSphere or NoSphere); shall be called only after reset() returned true, and the points vs[0], vs[1], vs[2] must be the same a, b, c as in that reset() Generated from method MR::InSphereTester<int>::operator().
◆ Dispose() [1/2]
| virtual void MR.Const_InSphereTester_Int.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_InSphereTester_Int.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
The documentation for this class was generated from the following file: