MeshLib C# Docs
Loading...
Searching...
No Matches
MR.MinMaxArg_Float_MRVertId Class Reference

minimum and maximum of some elements of type T, and the indices of where minimum and maximum are reached of type I Generated from class MR.MinMaxArg<float, MR.VertId>. This is the non-const half of the class. More...

+ Inheritance diagram for MR.MinMaxArg_Float_MRVertId:

Public Member Functions

unsafe MinMaxArg_Float_MRVertId ()
 Constructs an empty (default-constructed) instance.
 
unsafe MinMaxArg_Float_MRVertId (float min, float max, MR.VertId minArg, MR.VertId maxArg)
 Constructs MR.MinMaxArg<float, MR.VertId> elementwise.
 
unsafe MinMaxArg_Float_MRVertId (MR.Const_MinMaxArg_Float_MRVertId _other)
 Generated from constructor MR.MinMaxArg<float, MR.VertId>::MinMaxArg.
 
 MinMaxArg_Float_MRVertId (MinMaxArg_Float_MRVertId _other)
 Generated from constructor MR.MinMaxArg<float, MR.VertId>::MinMaxArg.
 
unsafe MR.MinMaxArg_Float_MRVertId assign (MR.Const_MinMaxArg_Float_MRVertId _other)
 Generated from method MR.MinMaxArg<float, MR.VertId>::operator=.
 
unsafe void include (MR.Std.Const_Pair_Float_MRVertId p)
 changes min(Arg) and max(Arg) if necessary to include given point Generated from method MR.MinMaxArg<float, MR.VertId>::include.
 
unsafe void include (float v, MR.VertId arg)
 changes min(Arg) and max(Arg) if necessary to include given point Generated from method MR.MinMaxArg<float, MR.VertId>::include.
 
unsafe void include (MR.Const_MinMaxArg_Float_MRVertId s)
 changes min(Arg) and max(Arg) if necessary to include given segment Generated from method MR.MinMaxArg<float, MR.VertId>::include.
 

Properties

new unsafe ref float min [get]
 
new unsafe ref float max [get]
 
new unsafe ref MR.VertId minArg [get]
 
new unsafe ref MR.VertId maxArg [get]
 

Detailed Description

minimum and maximum of some elements of type T, and the indices of where minimum and maximum are reached of type I Generated from class MR.MinMaxArg<float, MR.VertId>. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ MinMaxArg_Float_MRVertId() [1/4]

unsafe MR.MinMaxArg_Float_MRVertId.MinMaxArg_Float_MRVertId ( )
inline

Constructs an empty (default-constructed) instance.

◆ MinMaxArg_Float_MRVertId() [2/4]

unsafe MR.MinMaxArg_Float_MRVertId.MinMaxArg_Float_MRVertId ( float min,
float max,
MR.VertId minArg,
MR.VertId maxArg )
inline

Constructs MR.MinMaxArg<float, MR.VertId> elementwise.

◆ MinMaxArg_Float_MRVertId() [3/4]

unsafe MR.MinMaxArg_Float_MRVertId.MinMaxArg_Float_MRVertId ( MR.Const_MinMaxArg_Float_MRVertId _other)
inline

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

◆ MinMaxArg_Float_MRVertId() [4/4]

MR.MinMaxArg_Float_MRVertId.MinMaxArg_Float_MRVertId ( MinMaxArg_Float_MRVertId _other)
inline

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

Member Function Documentation

◆ assign()

unsafe MR.MinMaxArg_Float_MRVertId MR.MinMaxArg_Float_MRVertId.assign ( MR.Const_MinMaxArg_Float_MRVertId _other)
inline

Generated from method MR.MinMaxArg<float, MR.VertId>::operator=.

◆ include() [1/3]

unsafe void MR.MinMaxArg_Float_MRVertId.include ( float v,
MR.VertId arg )
inline

changes min(Arg) and max(Arg) if necessary to include given point Generated from method MR.MinMaxArg<float, MR.VertId>::include.

◆ include() [2/3]

unsafe void MR.MinMaxArg_Float_MRVertId.include ( MR.Const_MinMaxArg_Float_MRVertId s)
inline

changes min(Arg) and max(Arg) if necessary to include given segment Generated from method MR.MinMaxArg<float, MR.VertId>::include.

◆ include() [3/3]

unsafe void MR.MinMaxArg_Float_MRVertId.include ( MR.Std.Const_Pair_Float_MRVertId p)
inline

changes min(Arg) and max(Arg) if necessary to include given point Generated from method MR.MinMaxArg<float, MR.VertId>::include.

Property Documentation

◆ max

new unsafe ref float MR.MinMaxArg_Float_MRVertId.max
get

◆ maxArg

new unsafe ref MR.VertId MR.MinMaxArg_Float_MRVertId.maxArg
get

◆ min

new unsafe ref float MR.MinMaxArg_Float_MRVertId.min
get

◆ minArg

new unsafe ref MR.VertId MR.MinMaxArg_Float_MRVertId.minArg
get

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