cherish
entity::Canvas Member List

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

addEntity(entity::Entity2D *entity)entity::Canvas
addEntitySelected(entity::Entity2D *entity)entity::Canvas
addToMeshGroup(osg::Group *group, osg::Node *mesh)entity::Canvas
attachFrame()entity::Canvas
attachMeshGroup()entity::Canvas
Canvas() (defined in entity::Canvas)entity::Canvas
Canvas(const Canvas &cnv, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY) (defined in entity::Canvas)entity::Canvas
clone() constentity::Canvas
containsEntity(entity::Entity2D *entity) constentity::Canvas
detachFrame()entity::Canvas
disattachMeshGroup(osg::Group *group)entity::Canvas
getBoundingBox() constentity::Canvas
getBoundingBoxCenter2D() constentity::Canvas
getBoundingBoxCenter3D() constentity::Canvas
getCenter() constentity::Canvas
getCenter2D() constentity::Canvas
getCenter3D() constentity::Canvas
getColor() constentity::Canvas
getEntitiesSelected() constentity::Canvas
getEntitiesSelectedCenter2D() constentity::Canvas
getEntitiesSelectedCenter3D() constentity::Canvas
getEntitiesSelectedSize() constentity::Canvas
getEntity(unsigned int i) constentity::Canvas
getEntityCurrent() const (defined in entity::Canvas)entity::Canvasinline
getFrameVertices() constentity::Canvas
getGeodeLineSegments() const (defined in entity::Canvas)entity::Canvas
getGeodePhotos() const (defined in entity::Canvas)entity::Canvas
getGeodePolygons() const (defined in entity::Canvas)entity::Canvas
getGeodeStrokes() const (defined in entity::Canvas)entity::Canvas
getGeometryPickable() constentity::Canvas
getGlobalAxisU() constentity::Canvas
getGlobalAxisV() constentity::Canvas
getGroupData() const (defined in entity::Canvas)entity::Canvas
getLineSegment(int i) const (defined in entity::Canvas)entity::Canvas
getMatrix() constentity::Canvas
getMatrixInverse() constentity::Canvas
getMatrixTranslation() const (defined in entity::Canvas)entity::Canvas
getModeEdit() constentity::Canvas
getNormal() const (defined in entity::Canvas)entity::Canvas
getNumEntities() constentity::Canvas
getNumLineSegments() const (defined in entity::Canvas)entity::Canvas
getNumPhotos() constentity::Canvas
getNumPolygons() constentity::Canvas
getNumStrokes() constentity::Canvas
getPhoto(int row) constentity::Canvas
getPlane() constentity::Canvas
getPolygon(int i) constentity::Canvas
getPolygonCurrent() constentity::Canvas
getProgramLineSegment() const (defined in entity::Canvas)entity::Canvas
getProgramPolygon() const (defined in entity::Canvas)entity::Canvas
getProgramStroke() const (defined in entity::Canvas)entity::Canvas
getStroke(int i) constentity::Canvas
getStrokeCurrent() constentity::Canvas
getSwitch() const (defined in entity::Canvas)entity::Canvas
getToolFrame() constentity::Canvas
getTransform() const (defined in entity::Canvas)entity::Canvas
getTransform() (defined in entity::Canvas)entity::Canvas
getVisibilityAll() constentity::Canvas
getVisibilityData() const (defined in entity::Canvas)entity::Canvasprotected
getVisibilityFrame() const (defined in entity::Canvas)entity::Canvasprotected
getVisibilityFrameInternal() constentity::Canvas
initializeMasks()entity::Canvasvirtual
initializeProgramLineSegment() (defined in entity::Canvas)entity::Canvas
initializeProgramPolygon() (defined in entity::Canvas)entity::Canvas
initializeProgramStroke() (defined in entity::Canvas)entity::Canvas
initializeSG()entity::Canvasvirtual
initializeStateMachine()entity::Canvasvirtual
initializeTools()entity::Canvasvirtual
isEntitiesSelected() constentity::Canvas
moveEntities(std::vector< Entity2D *> &entities, double du, double dv)entity::Canvas
moveEntitiesSelected(double du, double dv)entity::Canvas
ProtectedGroup() (defined in osg::ProtectedGroup)osg::ProtectedGroupinline
ProtectedGroup(const ProtectedGroup &group, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osg::ProtectedGroupinline
removeEntity(entity::Entity2D *entity)entity::Canvas
removeEntitySelected(entity::Entity2D *entity)entity::Canvas
resetTransforms() (defined in entity::Canvas)entity::Canvasprotected
rotate(const osg::Matrix &mr, const osg::Vec3f &c3d_new)entity::Canvas
rotateEntities(std::vector< entity::Entity2D *> entities, double theta, osg::Vec3f center)entity::Canvas
rotateEntitiesSelected(double theta)entity::Canvas
scaleEntities(std::vector< Entity2D *> &entities, double sx, double sy, osg::Vec3f center)entity::Canvas
scaleEntitiesSelected(double sx, double sy)entity::Canvas
selectAllEntities()entity::Canvas
separate()entity::Canvas
setCenter(const osg::Vec3f &center) (defined in entity::Canvas)entity::Canvas
setColor(const osg::Vec4f &color, const osg::Vec4f &colorIntersection=cher::CANVAS_CLR_PREVIOUS)entity::Canvas
setEntityCurrent(entity::ShaderedEntity2D *entity) (defined in entity::Canvas)entity::Canvas
setEntityCurrent(bool current) (defined in entity::Canvas)entity::Canvas
setFrameEditable(bool on)entity::Canvas
setGeodeLineSegments(osg::Geode *geode) (defined in entity::Canvas)entity::Canvas
setGeodePhotos(osg::Geode *geode) (defined in entity::Canvas)entity::Canvas
setGeodePolygons(osg::Geode *geode) (defined in entity::Canvas)entity::Canvas
setGeodeStrokes(osg::Geode *geode) (defined in entity::Canvas)entity::Canvas
setGroupData(osg::Group *group) (defined in entity::Canvas)entity::Canvas
setIntersection(entity::Canvas *against=0) (defined in entity::Canvas)entity::Canvasprotected
setMatrixTranslation(const osg::Matrix &T) (defined in entity::Canvas)entity::Canvas
setModeEdit(bool on)entity::Canvas
setNormal(const osg::Vec3f &normal) (defined in entity::Canvas)entity::Canvas
setPolygonCurrent(entity::Polygon *poly)entity::Canvas
setPolygonCurrent(bool current)entity::Canvas
setStrokeCurrent(entity::Stroke *stroke)entity::Canvas
setStrokeCurrent(bool current)entity::Canvas
setSwitch(osg::Switch *sw) (defined in entity::Canvas)entity::Canvas
setTransform(osg::MatrixTransform *t) (defined in entity::Canvas)entity::Canvas
setVertices(const osg::Vec3f &center, float szX, float szY, float szCr, float szAx) (defined in entity::Canvas)entity::Canvasprotected
setVerticesDefault(const osg::Vec3f &center) (defined in entity::Canvas)entity::Canvasprotected
setVisibilityAll(bool vis)entity::Canvas
setVisibilityData(bool vis) (defined in entity::Canvas)entity::Canvasprotected
setVisibilityFrame(bool vis) (defined in entity::Canvas)entity::Canvasprotected
setVisibilityFrameInternal(bool vis)entity::Canvas
translate(const osg::Matrix &mt)entity::Canvas
unselectAll()entity::Canvas
unselectEntities()entity::Canvas
updateFrame(entity::Canvas *against=0)entity::Canvas
updateTransforms() (defined in entity::Canvas)entity::Canvasprotected