Artec 3D Scanning SDK  2.0
Public Member Functions | List of all members
artec::sdk::base::IRevision Class Referenceabstract

Interface to retrieve the object's revision history It can be used to create change history. More...

#include <artec/sdk/base/IRevision.h>

+ Inheritance diagram for artec::sdk::base::IRevision:

Public Member Functions

virtual bool wasChanged (unsigned int rev) const =0
 Check whether the object was changed (true if changed) More...
 
virtual unsigned int incRevision ()=0
 Increment object's revision. More...
 
virtual unsigned int getRevision () const =0
 Get object's revision. More...
 
- Public Member Functions inherited from artec::sdk::base::IRef
virtual int addRef () const =0
 Increase object reference counter. More...
 
virtual int release () const =0
 Decrease object reference counter. More...
 

Detailed Description

Interface to retrieve the object's revision history It can be used to create change history.

It is used in IMesh.

Definition at line 24 of file IRevision.h.

Member Function Documentation

virtual unsigned int artec::sdk::base::IRevision::getRevision ( ) const
pure virtual

Get object's revision.

virtual unsigned int artec::sdk::base::IRevision::incRevision ( )
pure virtual

Increment object's revision.

virtual bool artec::sdk::base::IRevision::wasChanged ( unsigned int  rev) const
pure virtual

Check whether the object was changed (true if changed)


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