MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.MinMaxArg_float_VertId Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, MinMaxArg_float_VertId arg0)
 
None __init__ (self, float min, float max, VertId minArg, VertId maxArg)
 
None include (self, tuple[float, VertId] p)
 
None include (self, float v, VertId arg)
 
None include (self, MinMaxArg_float_VertId s)
 
tuple[float, VertIdmaxPair (self)
 
tuple[float, VertIdminPair (self)
 

Detailed Description

Generated from:  MR::MinMaxArg<float, MR::VertId>

minimum and maximum of some vector with values of type T,
and the indices of where minimum and maximum are reached of type I

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.MinMaxArg_float_VertId.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

None mrmeshpy.MinMaxArg_float_VertId.__init__ ( self,
MinMaxArg_float_VertId arg0 )
Implicit copy constructor.

◆ __init__() [3/3]

None mrmeshpy.MinMaxArg_float_VertId.__init__ ( self,
float min,
float max,
VertId minArg,
VertId maxArg )
Implicit aggregate constructor.

Member Function Documentation

◆ include() [1/3]

None mrmeshpy.MinMaxArg_float_VertId.include ( self,
float v,
VertId arg )
changes min(Arg) and max(Arg) if necessary to include given point

◆ include() [2/3]

None mrmeshpy.MinMaxArg_float_VertId.include ( self,
MinMaxArg_float_VertId s )
changes min(Arg) and max(Arg) if necessary to include given segment

◆ include() [3/3]

None mrmeshpy.MinMaxArg_float_VertId.include ( self,
tuple[float, VertId] p )
changes min(Arg) and max(Arg) if necessary to include given point

◆ maxPair()

tuple[float, VertId] mrmeshpy.MinMaxArg_float_VertId.maxPair ( self)

◆ minPair()

tuple[float, VertId] mrmeshpy.MinMaxArg_float_VertId.minPair ( self)

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