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

the class to compute the volume of water some basin can accumulate, considering that water upper surface has constant z-level Generated from class MR.BasinVolumeCalculator. This is the non-const half of the class. More...

+ Inheritance diagram for MR.BasinVolumeCalculator:

Public Member Functions

unsafe BasinVolumeCalculator ()
 Constructs an empty (default-constructed) instance.
 
unsafe BasinVolumeCalculator (MR.Const_BasinVolumeCalculator _other)
 Generated from constructor MR.BasinVolumeCalculator.BasinVolumeCalculator.
 
 BasinVolumeCalculator (BasinVolumeCalculator _other)
 Generated from constructor MR.BasinVolumeCalculator.BasinVolumeCalculator.
 
unsafe MR.BasinVolumeCalculator assign (MR.Const_BasinVolumeCalculator _other)
 Generated from method MR.BasinVolumeCalculator.operator=.
 
unsafe bool addTerrainTri (MR.Std.Array_MRVector3f_3 t, float level)
 pass every triangle of the basin here, and the water level;
 

Detailed Description

the class to compute the volume of water some basin can accumulate, considering that water upper surface has constant z-level Generated from class MR.BasinVolumeCalculator. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ BasinVolumeCalculator() [1/3]

unsafe MR.BasinVolumeCalculator.BasinVolumeCalculator ( )
inline

Constructs an empty (default-constructed) instance.

◆ BasinVolumeCalculator() [2/3]

unsafe MR.BasinVolumeCalculator.BasinVolumeCalculator ( MR.Const_BasinVolumeCalculator _other)
inline

Generated from constructor MR.BasinVolumeCalculator.BasinVolumeCalculator.

◆ BasinVolumeCalculator() [3/3]

MR.BasinVolumeCalculator.BasinVolumeCalculator ( BasinVolumeCalculator _other)
inline

Generated from constructor MR.BasinVolumeCalculator.BasinVolumeCalculator.

Member Function Documentation

◆ addTerrainTri()

unsafe bool MR.BasinVolumeCalculator.addTerrainTri ( MR.Std.Array_MRVector3f_3 t,
float level )
inline

pass every triangle of the basin here, and the water level;

Returns
true if the triangle is at least partially below the water level and influences on the volume Generated from method MR.BasinVolumeCalculator.addTerrainTri.

◆ assign()

unsafe MR.BasinVolumeCalculator MR.BasinVolumeCalculator.assign ( MR.Const_BasinVolumeCalculator _other)
inline

Generated from method MR.BasinVolumeCalculator.operator=.


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