Public Member Functions | |
| None | __init__ (self) | 
| None | __init__ (self, int maxElms) | 
| None | __init__ (self, FewSmallest_PointsProjectionResult arg0) | 
| None | clear (self) | 
| bool | empty (self) | 
| bool | full (self) | 
| std_vector_PointsProjectionResult | get (self) | 
| int | maxElms (self) | 
| None | push (self, PointsProjectionResult t) | 
| None | reset (self, int maxElms) | 
| int | size (self) | 
| PointsProjectionResult | top (self) | 
| PointsProjectionResult | topOr (self, PointsProjectionResult emptyRes) | 
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) | 
| FewSmallest_PointsProjectionResult | operator (*args, **kwargs) | 
| FewSmallest_PointsProjectionResult | operator (*args, **kwargs) | 
Generated from: MR::FewSmallest<MR::PointsProjectionResult> the class stores some number of smallest elements from a larger number of candidates
      
  | 
  static | 
| None mrmeshpy.FewSmallest_PointsProjectionResult.__init__ | ( | self | ) | 
| None mrmeshpy.FewSmallest_PointsProjectionResult.__init__ | ( | self, | |
| int | maxElms ) | 
configure the object to store at most given number of elements
| None mrmeshpy.FewSmallest_PointsProjectionResult.__init__ | ( | self, | |
| FewSmallest_PointsProjectionResult | arg0 ) | 
Implicit copy constructor.
| None mrmeshpy.FewSmallest_PointsProjectionResult.clear | ( | self | ) | 
removes all stored elements
| bool mrmeshpy.FewSmallest_PointsProjectionResult.empty | ( | self | ) | 
returns whether the container is currently empty
| bool mrmeshpy.FewSmallest_PointsProjectionResult.full | ( | self | ) | 
returns whether we have already maximum number of elements stored
| std_vector_PointsProjectionResult mrmeshpy.FewSmallest_PointsProjectionResult.get | ( | self | ) | 
returns the smallest elements found so far
| int mrmeshpy.FewSmallest_PointsProjectionResult.maxElms | ( | self | ) | 
returns the maximum number of elements to be stored here
      
  | 
  static | 
      
  | 
  static | 
| None mrmeshpy.FewSmallest_PointsProjectionResult.push | ( | self, | |
| PointsProjectionResult | t ) | 
considers one more element, storing it if it is within the smallest
| None mrmeshpy.FewSmallest_PointsProjectionResult.reset | ( | self, | |
| int | maxElms ) | 
clears the content and reconfigure the object to store at most given number of elements
| int mrmeshpy.FewSmallest_PointsProjectionResult.size | ( | self | ) | 
returns current number of stored element
| PointsProjectionResult mrmeshpy.FewSmallest_PointsProjectionResult.top | ( | self | ) | 
returns the largest among stored smallest elements
| PointsProjectionResult mrmeshpy.FewSmallest_PointsProjectionResult.topOr | ( | self, | |
| PointsProjectionResult | emptyRes ) | 
returns the largest among stored smallest elements or given element if this is empty