OpenVDB  3.2.0
Public Types | Public Member Functions | Protected Attributes | List of all members
BlindData< VisibleT, BlindT > Class Template Reference

#include <ParticlesToLevelSet.h>

Public Types

typedef VisibleT type
 
typedef VisibleT VisibleType
 
typedef BlindT BlindType
 

Public Member Functions

 BlindData ()
 
 BlindData (VisibleT v)
 
 BlindData (VisibleT v, BlindT b)
 
BlindDataoperator= (const BlindData &rhs)
 
const VisibleT & visible () const
 
const BlindT & blind () const
 
OPENVDB_NO_FP_EQUALITY_WARNING_BEGIN bool operator== (const BlindData &rhs) const
 
OPENVDB_NO_FP_EQUALITY_WARNING_END bool operator< (const BlindData &rhs) const
 
bool operator> (const BlindData &rhs) const
 
BlindData operator+ (const BlindData &rhs) const
 
BlindData operator+ (const VisibleT &rhs) const
 
BlindData operator- (const BlindData &rhs) const
 
BlindData operator- () const
 

Protected Attributes

VisibleT mVisible
 
BlindT mBlind
 

Member Typedef Documentation

◆ BlindType

typedef BlindT BlindType

◆ type

typedef VisibleT type

◆ VisibleType

typedef VisibleT VisibleType

Constructor & Destructor Documentation

◆ BlindData() [1/3]

BlindData ( )
inline

◆ BlindData() [2/3]

BlindData ( VisibleT  v)
inlineexplicit

◆ BlindData() [3/3]

BlindData ( VisibleT  v,
BlindT  b 
)
inline

Member Function Documentation

◆ blind()

const BlindT& blind ( ) const
inline

◆ operator+() [1/2]

BlindData operator+ ( const BlindData< VisibleT, BlindT > &  rhs) const
inline

◆ operator+() [2/2]

BlindData operator+ ( const VisibleT &  rhs) const
inline

◆ operator-() [1/2]

BlindData operator- ( const BlindData< VisibleT, BlindT > &  rhs) const
inline

◆ operator-() [2/2]

BlindData operator- ( ) const
inline

◆ operator<()

OPENVDB_NO_FP_EQUALITY_WARNING_END bool operator< ( const BlindData< VisibleT, BlindT > &  rhs) const
inline

◆ operator=()

BlindData& operator= ( const BlindData< VisibleT, BlindT > &  rhs)
inline

◆ operator==()

OPENVDB_NO_FP_EQUALITY_WARNING_BEGIN bool operator== ( const BlindData< VisibleT, BlindT > &  rhs) const
inline

◆ operator>()

bool operator> ( const BlindData< VisibleT, BlindT > &  rhs) const
inline

◆ visible()

const VisibleT& visible ( ) const
inline

Member Data Documentation

◆ mBlind

BlindT mBlind
protected

◆ mVisible

VisibleT mVisible
protected

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