the class stores some number of smallest elements from a larger number of candidates Generated from class MR::FewSmallest<MR.PointsProjectionResult>. This is the non-const half of the class. More...
Public Member Functions | |
| unsafe | FewSmallest_MRPointsProjectionResult () |
| Constructs an empty (default-constructed) instance. | |
| unsafe | FewSmallest_MRPointsProjectionResult (MR._ByValue_FewSmallest_MRPointsProjectionResult _other) |
| Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| FewSmallest_MRPointsProjectionResult (Const_FewSmallest_MRPointsProjectionResult _other) | |
| Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| FewSmallest_MRPointsProjectionResult (FewSmallest_MRPointsProjectionResult _other) | |
| Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| unsafe | FewSmallest_MRPointsProjectionResult (ulong maxElms) |
| configure the object to store at most given number of elements Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| unsafe MR.FewSmallest_MRPointsProjectionResult | assign (MR._ByValue_FewSmallest_MRPointsProjectionResult _other) |
| Generated from method MR::FewSmallest<MR.PointsProjectionResult>::operator=. | |
| unsafe void | reset (ulong maxElms) |
| clears the content and reconfigure the object to store at most given number of elements Generated from method MR::FewSmallest<MR.PointsProjectionResult>reset. | |
| unsafe void | push (MR.Const_PointsProjectionResult t) |
| considers one more element, storing it if it is within the smallest Generated from method MR::FewSmallest<MR.PointsProjectionResult>push. | |
| unsafe void | clear () |
| removes all stored elements Generated from method MR::FewSmallest<MR.PointsProjectionResult>clear. | |
| Public Member Functions inherited from MR.Const_FewSmallest_MRPointsProjectionResult | |
| virtual void | Dispose () |
| unsafe | Const_FewSmallest_MRPointsProjectionResult () |
| Constructs an empty (default-constructed) instance. | |
| unsafe | Const_FewSmallest_MRPointsProjectionResult (MR._ByValue_FewSmallest_MRPointsProjectionResult _other) |
| Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| Const_FewSmallest_MRPointsProjectionResult (Const_FewSmallest_MRPointsProjectionResult _other) | |
| Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| Const_FewSmallest_MRPointsProjectionResult (FewSmallest_MRPointsProjectionResult _other) | |
| Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| unsafe | Const_FewSmallest_MRPointsProjectionResult (ulong maxElms) |
| configure the object to store at most given number of elements Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest. | |
| unsafe ulong | maxElms () |
| returns the maximum number of elements to be stored here Generated from method MR::FewSmallest<MR.PointsProjectionResult>maxElms. | |
| unsafe bool | empty () |
| returns whether the container is currently empty Generated from method MR::FewSmallest<MR.PointsProjectionResult>empty. | |
| unsafe ulong | size () |
| returns current number of stored element Generated from method MR::FewSmallest<MR.PointsProjectionResult>size. | |
| unsafe bool | full () |
| returns whether we have already maximum number of elements stored Generated from method MR::FewSmallest<MR.PointsProjectionResult>full. | |
| unsafe MR.Std.Const_Vector_MRPointsProjectionResult | get () |
| returns the smallest elements found so far Generated from method MR::FewSmallest<MR.PointsProjectionResult>get. | |
| unsafe MR.Const_PointsProjectionResult | top () |
| returns the largest among stored smallest elements Generated from method MR::FewSmallest<MR.PointsProjectionResult>top. | |
| unsafe MR.Const_PointsProjectionResult | topOr (MR.Const_PointsProjectionResult emptyRes) |
| returns the largest among stored smallest elements or given element if this is empty Generated from method MR::FewSmallest<MR.PointsProjectionResult>topOr. | |
Additional Inherited Members | |
| Protected Member Functions inherited from MR.Const_FewSmallest_MRPointsProjectionResult | |
| virtual unsafe void | Dispose (bool disposing) |
the class stores some number of smallest elements from a larger number of candidates Generated from class MR::FewSmallest<MR.PointsProjectionResult>. This is the non-const half of the class.
|
inline |
Constructs an empty (default-constructed) instance.
|
inline |
Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest.
|
inline |
Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest.
|
inline |
Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest.
|
inline |
configure the object to store at most given number of elements Generated from constructor MR::FewSmallest<MR.PointsProjectionResult>::FewSmallest.
|
inline |
Generated from method MR::FewSmallest<MR.PointsProjectionResult>::operator=.
|
inline |
removes all stored elements Generated from method MR::FewSmallest<MR.PointsProjectionResult>clear.
|
inline |
considers one more element, storing it if it is within the smallest Generated from method MR::FewSmallest<MR.PointsProjectionResult>push.
|
inline |
clears the content and reconfigure the object to store at most given number of elements Generated from method MR::FewSmallest<MR.PointsProjectionResult>reset.