Choreonoid  1.8
Public Member Functions | List of all members
cnoid::SgTmpUpdate Class Reference

#include <SceneUpdate.h>

Inheritance diagram for cnoid::SgTmpUpdate:
cnoid::SgUpdate

Public Member Functions

 SgTmpUpdate ()
 
- Public Member Functions inherited from cnoid::SgUpdate
 SgUpdate ()
 
 SgUpdate (int action)
 
 SgUpdate (const SgUpdate &org)
 
 ~SgUpdate ()
 
void setInitialPathCapacity (unsigned char n)
 
void reservePathCapacity (int n)
 
int action () const
 
bool hasAction (int act) const
 
SgUpdate & withAction (int act)
 
void setAction (int act)
 
void addAction (int act)
 
const Path & path () const
 
void pushNode (SgObject *node)
 
void popNode ()
 
void clearPath ()
 
void resetAction (int act=None)
 
void clear ()
 

Additional Inherited Members

- Public Types inherited from cnoid::SgUpdate
enum  Action {
  None = 0, Added = 1 << 0, Removed = 1 << 1, GeometryModified = 1 << 2,
  AppearanceModified = 1 << 3, Modified = GeometryModified | AppearanceModified, NONE = None, ADDED = Added,
  REMOVED = Removed, MODIFIED = Modified, BBOX_UPDATED = GeometryModified
}
 
typedef std::vector< SgObject * > Path
 

Constructor & Destructor Documentation

◆ SgTmpUpdate()

cnoid::SgTmpUpdate::SgTmpUpdate ( )
inline

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