OpenVDB  2.3.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
 
bool operator== (const BlindData &rhs) const
 
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

typedef BlindT BlindType
typedef VisibleT type
typedef VisibleT VisibleType

Constructor & Destructor Documentation

BlindData ( )
inlineexplicit
BlindData ( VisibleT  v)
inlineexplicit
BlindData ( VisibleT  v,
BlindT  b 
)
inline

Member Function Documentation

const BlindT& blind ( ) const
inline
BlindData operator+ ( const BlindData< VisibleT, BlindT > &  rhs) const
inline
BlindData operator+ ( const VisibleT &  rhs) const
inline
BlindData operator- ( const BlindData< VisibleT, BlindT > &  rhs) const
inline
BlindData operator- ( ) const
inline
bool operator< ( const BlindData< VisibleT, BlindT > &  rhs) const
inline
BlindData& operator= ( const BlindData< VisibleT, BlindT > &  rhs)
inline
bool operator== ( const BlindData< VisibleT, BlindT > &  rhs) const
inline
bool operator> ( const BlindData< VisibleT, BlindT > &  rhs) const
inline
const VisibleT& visible ( ) const
inline

Member Data Documentation

BlindT mBlind
protected
VisibleT mVisible
protected

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