Choreonoid
1.8
|
#include <SceneCameras.h>
Public Member Functions | |
SgOrthographicCamera () | |
SgOrthographicCamera (const SgOrthographicCamera &org) | |
double | height () const |
void | setHeight (double h) |
Public Member Functions inherited from cnoid::SgCamera | |
double | nearClipDistance () const |
void | setNearClipDistance (double d) |
double | farClipDistance () const |
void | setFarClipDistance (double d) |
Public Member Functions inherited from cnoid::SgNode | |
SgNode () | |
SgNode (const SgNode &org) | |
~SgNode () | |
int | classId () const |
SgNode * | cloneNode () const |
SgNode * | cloneNode (CloneMap &cloneMap) const |
virtual const BoundingBox & | boundingBox () const |
virtual const BoundingBox & | untransformedBoundingBox () const |
SgNodePath | findNode (const std::string &name, Affine3 &out_T) |
void | addDecorationReference () |
void | releaseDecorationReference () |
bool | isDecoratedSomewhere () const |
Public Member Functions inherited from cnoid::SgObject | |
SgObject * | clone () const |
SgObject * | clone (CloneMap &cloneMap) const |
void | setAttribute (int attr) |
void | setAttributes (int attrs) |
int | attributes () const |
bool | hasAttribute (int attr) const |
bool | hasAttributes (int attrs) const |
const std::string & | name () const |
void | setName (const std::string &name) |
virtual int | numChildObjects () const |
virtual SgObject * | childObject (int index) |
SignalProxy< void(const SgUpdate &update)> | sigUpdated () |
void | notifyUpdate (SgUpdate &update) |
void | notifyUpdate (int action=SgUpdate::Modified) |
void | addParent (SgObject *parent, SgUpdateRef update=nullptr) |
void | removeParent (SgObject *parent) |
int | numParents () const |
bool | hasParents () const |
const_parentIter | parentBegin () const |
const_parentIter | parentEnd () const |
SignalProxy< void(bool on)> | sigGraphConnection () |
bool | hasValidBoundingBoxCache () const |
void | invalidateBoundingBox () |
void | setBoundingBoxCacheReady () const |
bool | hasUri () const |
const std::string & | uri () const |
bool | hasAbsoluteUri () const |
const std::string & | absoluteUri () const |
bool | hasUriFragment () const |
const std::string & | uriFragment () const |
void | setUriByFilePathAndBaseDirectory (const std::string &filePath, const std::string &baseDirectory) |
void | setUriByFilePathAndCurrentDirectory (const std::string &filePath) |
void | setUri (const std::string &uri, const std::string &absoluteUri) |
void | setUriFragment (const std::string &fragment) |
void | clearUri () |
bool | isNode () const |
SgNode * | toNode () |
bool | isGroupNode () const |
SgGroup * | toGroupNode () |
bool | isTransformNode () const |
SgTransform * | toTransformNode () |
Public Member Functions inherited from cnoid::Referenced | |
virtual | ~Referenced () |
Protected Member Functions | |
SgOrthographicCamera (int classId) | |
virtual Referenced * | doClone (CloneMap *cloneMap) const override |
Protected Member Functions inherited from cnoid::SgCamera | |
SgCamera (int classId) | |
SgCamera (const SgCamera &org) | |
Protected Member Functions inherited from cnoid::SgPreprocessed | |
SgPreprocessed (int classId) | |
SgPreprocessed (const SgPreprocessed &org) | |
Protected Member Functions inherited from cnoid::SgNode | |
SgNode (int classId) | |
Protected Member Functions inherited from cnoid::SgObject | |
SgObject () | |
SgObject (const SgObject &org) | |
void | notifyUpperNodesOfUpdate (SgUpdate &update) |
void | notifyUpperNodesOfUpdate (SgUpdate &update, bool doInvalidateBoundingBox) |
Protected Member Functions inherited from cnoid::Referenced | |
Referenced () | |
Referenced (const Referenced &) | |
int | refCount () const |
Additional Inherited Members | |
Public Types inherited from cnoid::SgObject | |
enum | Attribute { Node = 1 << 0, GroupNode = 1 << 1, TransformNode = 1 << 2, Composite = 1 << 3, Geometry = 1 << 4, Appearance = 1 << 5, NodeDecoration = 1 << 6, Marker = 1 << 7, Operable = 1 << 8, MaxAttributeBit = 9, GroupAttribute = GroupNode, NodeDecorationGroup = NodeDecoration, MarkerAttribute = Marker } |
typedef std::set< SgObject * > | ParentContainer |
typedef ParentContainer::iterator | parentIter |
typedef ParentContainer::const_iterator | const_parentIter |
Static Public Member Functions inherited from cnoid::SgCamera | |
static Isometry3 | positionLookingFor (const Vector3 &eye, const Vector3 &direction, const Vector3 &up) |
static Isometry3 | positionLookingAt (const Vector3 &eye, const Vector3 ¢er, const Vector3 &up) |
template<class Scalar , int Mode, int Options> | |
static Eigen::Matrix< Scalar, 3, 1 > | right (const Eigen::Transform< Scalar, 3, Mode, Options > &T) |
template<class Scalar , int Mode, int Options> | |
static Eigen::Matrix< Scalar, 3, 1 > | direction (const Eigen::Transform< Scalar, 3, Mode, Options > &T) |
template<class Scalar , int Mode, int Options> | |
static Eigen::Matrix< Scalar, 3, 1 > | up (const Eigen::Transform< Scalar, 3, Mode, Options > &T) |
Static Public Member Functions inherited from cnoid::SgNode | |
static int | findClassId (const std::type_info &nodeType) |
template<class NodeType > | |
static int | findClassId () |
template<class NodeType > | |
static int | findPolymorphicId () |
Static Public Member Functions inherited from cnoid::SgObject | |
static bool | checkNonNodeCloning (const CloneMap &cloneMap) |
static void | setNonNodeCloning (CloneMap &cloneMap, bool on) |
|
protected |
SgOrthographicCamera::SgOrthographicCamera | ( | ) |
SgOrthographicCamera::SgOrthographicCamera | ( | const SgOrthographicCamera & | org | ) |
|
overrideprotectedvirtual |
Reimplemented from cnoid::SgNode.
|
inline |
|
inline |