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
 
SgUpdatewithAction (int act)
 
void setAction (int act)
 
void addAction (int act)
 
const Pathpath () 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: