OpenVDB  1.1.0
Public Member Functions | Protected Attributes | List of all members
Dual< RealT > Class Template Reference

#include <ParticlesToLevelSet.h>

Public Member Functions

 Dual ()
 Dual (RealT d)
 Dual (RealT d, Index32 id)
Dualoperator= (const Dual &rhs)
bool isIdValid () const
Index32 id () const
RealT dist () const
bool operator!= (const Dual &rhs) const
bool operator== (const Dual &rhs) const
bool operator< (const Dual &rhs) const
bool operator<= (const Dual &rhs) const
bool operator> (const Dual &rhs) const
Dual operator+ (const Dual &rhs) const
Dual operator+ (const RealT &rhs) const
Dual operator- (const Dual &rhs) const
Dual operator- () const

Protected Attributes

RealT mDist
Index32 mId

Constructor & Destructor Documentation

Dual ( )
inlineexplicit
Dual ( RealT  d)
inlineexplicit
Dual ( RealT  d,
Index32  id 
)
inlineexplicit

Member Function Documentation

RealT dist ( ) const
inline
Index32 id ( ) const
inline
bool isIdValid ( ) const
inline
bool operator!= ( const Dual< RealT > &  rhs) const
inline
Dual operator+ ( const Dual< RealT > &  rhs) const
inline
Dual operator+ ( const RealT &  rhs) const
inline
Dual operator- ( const Dual< RealT > &  rhs) const
inline
Dual operator- ( ) const
inline
bool operator< ( const Dual< RealT > &  rhs) const
inline
bool operator<= ( const Dual< RealT > &  rhs) const
inline
Dual& operator= ( const Dual< RealT > &  rhs)
inline
bool operator== ( const Dual< RealT > &  rhs) const
inline
bool operator> ( const Dual< RealT > &  rhs) const
inline

Member Data Documentation

RealT mDist
protected
Index32 mId
protected

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