OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | List of all members
osgUtil::Simplifier::ContinueSimplificationCallback Class Reference

#include <Simplifier.h>

Inheritance diagram for osgUtil::Simplifier::ContinueSimplificationCallback:
Inheritance graph
[legend]
Collaboration diagram for osgUtil::Simplifier::ContinueSimplificationCallback:
Collaboration graph
[legend]

Public Member Functions

virtual bool continueSimplification (const Simplifier &simplifier, float nextError, unsigned int numOriginalPrimitives, unsigned int numRemainingPrimitives) const
 
- Public Member Functions inherited from osg::Referenced
 Referenced ()
 
 Referenced (bool threadSafeRefUnref)
 
 Referenced (const Referenced &)
 
Referencedoperator= (const Referenced &)
 
virtual void setThreadSafeRefUnref (bool threadSafe)
 
bool getThreadSafeRefUnref () const
 
OpenThreads::MutexgetRefMutex () const
 
int ref () const
 
int unref () const
 
int unref_nodelete () const
 
int referenceCount () const
 
ObserverSetgetObserverSet () const
 
ObserverSetgetOrCreateObserverSet () const
 
void addObserver (Observer *observer) const
 
void removeObserver (Observer *observer) const
 

Protected Member Functions

virtual ~ContinueSimplificationCallback ()
 
- Protected Member Functions inherited from osg::Referenced
virtual ~Referenced ()
 
void signalObserversAndDelete (bool signalDelete, bool doDelete) const
 
void deleteUsingDeleteHandler () const
 

Additional Inherited Members

- Static Public Member Functions inherited from osg::Referenced
static OpenThreads::MutexgetGlobalReferencedMutex ()
 
static void setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting)
 
static bool getThreadSafeReferenceCounting ()
 
static void setDeleteHandler (DeleteHandler *handler)
 
static DeleteHandlergetDeleteHandler ()
 
- Protected Attributes inherited from osg::Referenced
OpenThreads::AtomicPtr _observerSet
 
OpenThreads::Atomic _refCount
 

Detailed Description

Definition at line 54 of file Simplifier.h.

Constructor & Destructor Documentation

virtual osgUtil::Simplifier::ContinueSimplificationCallback::~ContinueSimplificationCallback ( )
inlineprotectedvirtual

Definition at line 64 of file Simplifier.h.

Member Function Documentation

virtual bool osgUtil::Simplifier::ContinueSimplificationCallback::continueSimplification ( const Simplifier simplifier,
float  nextError,
unsigned int  numOriginalPrimitives,
unsigned int  numRemainingPrimitives 
) const
inlinevirtual

return true if mesh should be continued to be simplified, return false to stop simplification.

Definition at line 58 of file Simplifier.h.

Here is the call graph for this function:


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