cherish
|
This is the complete list of members for entity::FrameTool, including all inherited members.
FrameTool() | entity::FrameTool | |
getCenterLocal() const | entity::ToolGlobal | |
getColor() const | entity::ToolGlobal | virtual |
getGeodeWire() const | entity::ToolGlobal | |
getPickable() const | entity::FrameTool | |
getVertices() const | entity::ToolGlobal | virtual |
getVisibility() const | entity::FrameTool | virtual |
initializeSG() | entity::FrameTool | protectedvirtual |
initLineGeometry(osg::Geometry *geom, float lineWidth, const std::string &name="") (defined in entity::FrameTool) | entity::FrameTool | protected |
initQuadGeometry(osg::Geometry *geom, const std::string &name="") (defined in entity::FrameTool) | entity::FrameTool | protected |
isSelected() const | entity::FrameTool | |
m_geodeWire | entity::ToolGlobal | protected |
m_geomWire | entity::ToolGlobal | protected |
m_switch | entity::ToolGlobal | protected |
moveDelta(double du, double dv) | entity::FrameTool | virtual |
moveDeltaWireGeometry(osg::Geometry *geometry, double du, double dv) (defined in entity::FrameTool) | entity::FrameTool | protected |
ProtectedGroup() (defined in osg::ProtectedGroup) | osg::ProtectedGroup | inline |
ProtectedGroup(const ProtectedGroup &group, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | osg::ProtectedGroup | inline |
rotate(double theta, osg::Vec3f center) | entity::FrameTool | virtual |
rotateWireGeometry(osg::Geometry *geometry, double theta, osg::Vec3f center) (defined in entity::FrameTool) | entity::FrameTool | protected |
scale(double scaleX, double scaleY, osg::Vec3f center) | entity::FrameTool | virtual |
scale(double scale, osg::Vec3f center) | entity::FrameTool | virtual |
scaleWireGeometry(osg::Geometry *geometry, double scaleX, double scaleY, osg::Vec3f center) (defined in entity::FrameTool) | entity::FrameTool | protected |
scaleWireGeometry(osg::Geometry *geometry, double scale, osg::Vec3f center) (defined in entity::FrameTool) | entity::FrameTool | protected |
setColor(const osg::Vec4f &color, const osg::Vec4f &colorIntersect=cher::CANVAS_CLR_PREVIOUS) | entity::FrameTool | |
entity::ToolGlobal::setColor(const osg::Vec4f &color) | entity::ToolGlobal | virtual |
setColorGeometry(osg::Geometry *geom, const osg::Vec4f &color) (defined in entity::FrameTool) | entity::FrameTool | protected |
setColorIntersection(const osg::Vec4f &colorIntersect) | entity::FrameTool | protected |
setEditable(bool editable) | entity::FrameTool | |
setIntersection(const osg::Vec3f &P1, const osg::Vec3f &P2, const osg::Vec3f &P3, const osg::Vec3f &P4) | entity::FrameTool | |
setLineGeometry(osg::Geometry *geom, const osg::Vec3f &P1, const osg::Vec3f &P2) (defined in entity::FrameTool) | entity::FrameTool | protected |
setQuadGeometry(osg::Geometry *geom, const osg::Vec3f &P, float szX, float szY, float theta=0, const osg::Vec3f ¢er=cher::CENTER) (defined in entity::FrameTool) | entity::FrameTool | protected |
setScaleGeometry(osg::Geometry *geom, const osg::Vec3f &P0, const osg::Vec3f &P1, const osg::Vec3f &P2, const osg::Vec3f &P3) | entity::FrameTool | protected |
setVertices(const osg::Vec3f ¢er, float szX, float szY, float szCr, float szAx, const osg::Vec3f ¢erCustom=cher::CENTER, double theta=0, bool selectionIsEmpty=true) | entity::FrameTool | |
entity::ToolGlobal::setVertices(const std::vector< osg::Vec3f > &source) | entity::ToolGlobal | virtual |
setVisibility(bool on) | entity::FrameTool | virtual |
ToolGlobal(int nVerts, osg::Array::Binding colorBind, osg::PrimitiveSet *primitiveSet, float linewidth=3.f) | entity::ToolGlobal | |
updateGeometry() (defined in entity::ToolGlobal) | entity::ToolGlobal | protected |
updateGeometry(osg::Geometry *geom) (defined in entity::ToolGlobal) | entity::ToolGlobal | protected |