Public Member Functions | List of all members
tesseract_collision::ProgressCallback Class Reference
Inheritance diagram for tesseract_collision::ProgressCallback:
Inheritance graph
[legend]

Public Member Functions

ProgressCallbackoperator= (const ProgressCallback &)=default
 
ProgressCallbackoperator= (ProgressCallback &&)=default
 
 ProgressCallback ()=default
 
 ProgressCallback (const ProgressCallback &)=default
 
 ProgressCallback (ProgressCallback &&)=default
 
void Update (const double overallProgress, const double stageProgress, const char *const stage, const char *operation) override
 
 ~ProgressCallback () override=default
 
- Public Member Functions inherited from VHACD::IVHACD::IUserCallback
virtual void NotifyVHACDComplete ()
 
virtual ~IUserCallback ()
 

Detailed Description

Definition at line 13 of file convex_decomposition_vhacd.cpp.

Constructor & Destructor Documentation

◆ ProgressCallback() [1/3]

tesseract_collision::ProgressCallback::ProgressCallback ( )
default

◆ ~ProgressCallback()

tesseract_collision::ProgressCallback::~ProgressCallback ( )
overridedefault

◆ ProgressCallback() [2/3]

tesseract_collision::ProgressCallback::ProgressCallback ( const ProgressCallback )
default

◆ ProgressCallback() [3/3]

tesseract_collision::ProgressCallback::ProgressCallback ( ProgressCallback &&  )
default

Member Function Documentation

◆ operator=() [1/2]

ProgressCallback& tesseract_collision::ProgressCallback::operator= ( const ProgressCallback )
default

◆ operator=() [2/2]

ProgressCallback& tesseract_collision::ProgressCallback::operator= ( ProgressCallback &&  )
default

◆ Update()

void tesseract_collision::ProgressCallback::Update ( const double  overallProgress,
const double  stageProgress,
const char *const  stage,
const char *  operation 
)
inlineoverridevirtual

Notifies the application of the current state of the convex decomposition operation

Parameters
overallProgress: Total progress from 0-100%
stageProgress: Progress of the current stage 0-100%
stage: A text description of the current stage we are in
operation: A text description of what operation is currently being performed.

Implements VHACD::IVHACD::IUserCallback.

Definition at line 23 of file convex_decomposition_vhacd.cpp.


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


tesseract_collision
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:53