cherish
entity::FrameTool Member List

This is the complete list of members for entity::FrameTool, including all inherited members.

FrameTool()entity::FrameTool
getCenterLocal() constentity::ToolGlobal
getColor() constentity::ToolGlobalvirtual
getGeodeWire() constentity::ToolGlobal
getPickable() constentity::FrameTool
getVertices() constentity::ToolGlobalvirtual
getVisibility() constentity::FrameToolvirtual
initializeSG()entity::FrameToolprotectedvirtual
initLineGeometry(osg::Geometry *geom, float lineWidth, const std::string &name="") (defined in entity::FrameTool)entity::FrameToolprotected
initQuadGeometry(osg::Geometry *geom, const std::string &name="") (defined in entity::FrameTool)entity::FrameToolprotected
isSelected() constentity::FrameTool
m_geodeWireentity::ToolGlobalprotected
m_geomWireentity::ToolGlobalprotected
m_switchentity::ToolGlobalprotected
moveDelta(double du, double dv)entity::FrameToolvirtual
moveDeltaWireGeometry(osg::Geometry *geometry, double du, double dv) (defined in entity::FrameTool)entity::FrameToolprotected
ProtectedGroup() (defined in osg::ProtectedGroup)osg::ProtectedGroupinline
ProtectedGroup(const ProtectedGroup &group, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osg::ProtectedGroupinline
rotate(double theta, osg::Vec3f center)entity::FrameToolvirtual
rotateWireGeometry(osg::Geometry *geometry, double theta, osg::Vec3f center) (defined in entity::FrameTool)entity::FrameToolprotected
scale(double scaleX, double scaleY, osg::Vec3f center)entity::FrameToolvirtual
scale(double scale, osg::Vec3f center)entity::FrameToolvirtual
scaleWireGeometry(osg::Geometry *geometry, double scaleX, double scaleY, osg::Vec3f center) (defined in entity::FrameTool)entity::FrameToolprotected
scaleWireGeometry(osg::Geometry *geometry, double scale, osg::Vec3f center) (defined in entity::FrameTool)entity::FrameToolprotected
setColor(const osg::Vec4f &color, const osg::Vec4f &colorIntersect=cher::CANVAS_CLR_PREVIOUS)entity::FrameTool
entity::ToolGlobal::setColor(const osg::Vec4f &color)entity::ToolGlobalvirtual
setColorGeometry(osg::Geometry *geom, const osg::Vec4f &color) (defined in entity::FrameTool)entity::FrameToolprotected
setColorIntersection(const osg::Vec4f &colorIntersect)entity::FrameToolprotected
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::FrameToolprotected
setQuadGeometry(osg::Geometry *geom, const osg::Vec3f &P, float szX, float szY, float theta=0, const osg::Vec3f &center=cher::CENTER) (defined in entity::FrameTool)entity::FrameToolprotected
setScaleGeometry(osg::Geometry *geom, const osg::Vec3f &P0, const osg::Vec3f &P1, const osg::Vec3f &P2, const osg::Vec3f &P3)entity::FrameToolprotected
setVertices(const osg::Vec3f &center, float szX, float szY, float szCr, float szAx, const osg::Vec3f &centerCustom=cher::CENTER, double theta=0, bool selectionIsEmpty=true)entity::FrameTool
entity::ToolGlobal::setVertices(const std::vector< osg::Vec3f > &source)entity::ToolGlobalvirtual
setVisibility(bool on)entity::FrameToolvirtual
ToolGlobal(int nVerts, osg::Array::Binding colorBind, osg::PrimitiveSet *primitiveSet, float linewidth=3.f)entity::ToolGlobal
updateGeometry() (defined in entity::ToolGlobal)entity::ToolGlobalprotected
updateGeometry(osg::Geometry *geom) (defined in entity::ToolGlobal)entity::ToolGlobalprotected