Choreonoid  1.8
Classes | Namespaces | Typedefs
SceneGraph.h File Reference
#include <cnoid/ClonableReferenced>
#include <cnoid/SceneUpdate>
#include <cnoid/BoundingBox>
#include <cnoid/Signal>
#include <string>
#include <vector>
#include <set>
#include <memory>
#include "exportdecl.h"

Go to the source code of this file.

Classes

class  cnoid::SgObject
 
class  cnoid::SgNode
 
struct  cnoid::SgNode::registerType< NodeType, SuperType >
 
class  cnoid::SgGroup
 
class  cnoid::SgInvariantGroup
 
class  cnoid::SgTransform
 
class  cnoid::SgPosTransform
 
class  cnoid::SgScaleTransform
 
class  cnoid::SgAffineTransform
 
class  cnoid::SgFixedPixelSizeGroup
 
class  cnoid::SgSwitch
 
class  cnoid::SgSwitchableGroup
 
class  cnoid::SgUnpickableGroup
 
class  cnoid::SgPreprocessed
 

Namespaces

 cnoid
 

Typedefs

typedef std::vector< SgNode * > cnoid::SgNodePath
 
typedef ref_ptr< SgObject > cnoid::SgObjectPtr
 
typedef ref_ptr< SgNode > cnoid::SgNodePtr
 
typedef ref_ptr< SgGroup > cnoid::SgGroupPtr
 
typedef ref_ptr< SgInvariantGroup > cnoid::SgInvariantGroupPtr
 
typedef ref_ptr< SgTransform > cnoid::SgTransformPtr
 
typedef ref_ptr< SgPosTransform > cnoid::SgPosTransformPtr
 
typedef ref_ptr< SgScaleTransform > cnoid::SgScaleTransformPtr
 
typedef ref_ptr< SgAffineTransform > cnoid::SgAffineTransformPtr
 
typedef ref_ptr< SgFixedPixelSizeGroup > cnoid::SgFixedPixelSizeGroupPtr
 
typedef ref_ptr< SgSwitch > cnoid::SgSwitchPtr
 
typedef ref_ptr< SgSwitchableGroup > cnoid::SgSwitchableGroupPtr
 
typedef ref_ptr< SgUnpickableGroup > cnoid::SgUnpickableGroupPtr
 
typedef ref_ptr< SgPreprocessed > cnoid::SgPreprocessedPtr
 

Detailed Description

Author
Shin'ichiro Nakaoka