HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_SHedge Class Reference

#include <GEO_Hedge.h>

Public Member Functions

 GEO_SHedge ()
 
 GEO_SHedge (GEO_Hedge hedge, int sign=1)
 
 GEO_SHedge (const GEO_SHedge &other)
 
int sign () const
 
bool isPositive () const
 
bool isNegative () const
 
bool isValid () const
 
SYS_FORCE_INLINE void setSign (int sign)
 
SYS_FORCE_INLINE GEO_Hedge hedge () const
 
SYS_FORCE_INLINE GEO_SHedgeoperator= (const GEO_SHedge &other)
 
SYS_FORCE_INLINE bool operator== (const GEO_SHedge &other) const
 
SYS_FORCE_INLINE bool operator!= (const GEO_SHedge &other) const
 
SYS_FORCE_INLINE GEO_SHedge operator- ()
 

Detailed Description

Definition at line 81 of file GEO_Hedge.h.

Constructor & Destructor Documentation

GEO_SHedge::GEO_SHedge ( )
inline

Definition at line 84 of file GEO_Hedge.h.

GEO_SHedge::GEO_SHedge ( GEO_Hedge  hedge,
int  sign = 1 
)
inlineexplicit

Definition at line 87 of file GEO_Hedge.h.

GEO_SHedge::GEO_SHedge ( const GEO_SHedge other)
inline

Definition at line 90 of file GEO_Hedge.h.

Member Function Documentation

GEO_Hedge GEO_SHedge::hedge ( ) const

Definition at line 145 of file GEO_Hedge.h.

bool GEO_SHedge::isNegative ( ) const
inline

Definition at line 95 of file GEO_Hedge.h.

bool GEO_SHedge::isPositive ( ) const
inline

Definition at line 94 of file GEO_Hedge.h.

bool GEO_SHedge::isValid ( void  ) const
inline

Definition at line 96 of file GEO_Hedge.h.

SYS_FORCE_INLINE bool GEO_SHedge::operator!= ( const GEO_SHedge other) const
inline

Definition at line 112 of file GEO_Hedge.h.

SYS_FORCE_INLINE GEO_SHedge GEO_SHedge::operator- ( )
inline

Definition at line 116 of file GEO_Hedge.h.

SYS_FORCE_INLINE GEO_SHedge & GEO_SHedge::operator= ( const GEO_SHedge other)

Definition at line 138 of file GEO_Hedge.h.

SYS_FORCE_INLINE bool GEO_SHedge::operator== ( const GEO_SHedge other) const
inline

Definition at line 108 of file GEO_Hedge.h.

void GEO_SHedge::setSign ( int  sign)

Definition at line 128 of file GEO_Hedge.h.

int GEO_SHedge::sign ( ) const
inline

Definition at line 93 of file GEO_Hedge.h.


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