Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SSingleSplitResult Class Reference

#include <GeoPatchJobs.h>

Inheritance diagram for SSingleSplitResult:
Inheritance graph
[legend]
Collaboration diagram for SSingleSplitResult:
Collaboration graph
[legend]

Public Member Functions

 SSingleSplitResult (const int32_t face_, const int32_t depth_)
 
void addResult (double *h_, vector3f *n_, Color3ub *c_, const vector3d &v0_, const vector3d &v1_, const vector3d &v2_, const vector3d &v3_, const GeoPatchID &patchID_)
 
const SSplitResultDatadata () const
 
virtual void OnCancel ()
 
- Public Member Functions inherited from SBaseSplitResult
 SBaseSplitResult (const int32_t face_, const int32_t depth_)
 
virtual ~SBaseSplitResult ()
 
int32_t face () const
 
int32_t depth () const
 
virtual void OnCancel ()=0
 

Protected Member Functions

 SSingleSplitResult (const SSingleSplitResult &r)
 
- Protected Member Functions inherited from SBaseSplitResult
 SBaseSplitResult (const SBaseSplitResult &r)
 

Protected Attributes

SSplitResultData mData
 
- Protected Attributes inherited from SBaseSplitResult
const int32_t mFace
 
const int32_t mDepth
 

Constructor & Destructor Documentation

◆ SSingleSplitResult() [1/2]

SSingleSplitResult::SSingleSplitResult ( const int32_t  face_,
const int32_t  depth_ 
)
inline

◆ SSingleSplitResult() [2/2]

SSingleSplitResult::SSingleSplitResult ( const SSingleSplitResult r)
inlineprotected

Member Function Documentation

◆ addResult()

void SSingleSplitResult::addResult ( double *  h_,
vector3f n_,
Color3ub c_,
const vector3d v0_,
const vector3d v1_,
const vector3d v2_,
const vector3d v3_,
const GeoPatchID patchID_ 
)
inline

◆ data()

const SSplitResultData & SSingleSplitResult::data ( ) const
inline

◆ OnCancel()

virtual void SSingleSplitResult::OnCancel ( )
inlinevirtual

Implements SBaseSplitResult.

Member Data Documentation

◆ mData

SSplitResultData SSingleSplitResult::mData
protected

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