cherish
entity::Stroke Member List

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

appendPoint(const float u, const float v)entity::Strokevirtual
entity::ShaderedEntity2D::appendPoint(const float u, const float v, osg::Vec4f color)entity::ShaderedEntity2Dvirtual
copyFrom(const entity::ShaderedEntity2D *copy)entity::Strokevirtual
denormalize(osg::Vec3Array *path, const osg::Vec3f &center, double scale)entity::Strokeprotected
Entity2D() (defined in entity::Entity2D)entity::Entity2D
Entity2D(const Entity2D &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY) (defined in entity::Entity2D)entity::Entity2D
getColor() const (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
getCurvePoints(const osg::Vec3Array *bezierPts) constentity::Strokeprotected
getEntityType() constentity::Strokevirtual
getIsCurved() const (defined in entity::Stroke)entity::Stroke
getIsShadered() const (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
getLength() constentity::Stroke
getLines() const (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
getMeshRepresentation() constentity::Stroke
getNumPoints() constentity::ShaderedEntity2D
getPoint(unsigned int i) constentity::ShaderedEntity2Dvirtual
getPoint3(unsigned int i) constentity::ShaderedEntity2Dvirtual
getProgram() const (defined in entity::Stroke)entity::Strokevirtual
initializeProgram(ProgramEntity2D *p, unsigned int mode=GL_LINE_STRIP)entity::ShaderedEntity2Dvirtual
isLengthy() constentity::Stroke
m_colorNormal (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_colorSelected (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_isShadered (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_lines (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_program (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
META_Node(entity, Stroke) void setIsCurved(bool curved) (defined in entity::Stroke)entity::Stroke
moveDelta(double du, double dv)entity::ShaderedEntity2Dvirtual
normalize(osg::Vec3Array *path, const osg::Vec3f &center)entity::Strokeprotected
redefineToShader(osg::MatrixTransform *t)entity::Strokeprotectedvirtual
redefineToShape(osg::MatrixTransform *t=0)entity::Strokevirtual
rotate(double theta, osg::Vec3f center)entity::ShaderedEntity2Dvirtual
scale(double scaleX, double scaleY, osg::Vec3f center)entity::ShaderedEntity2Dvirtual
scale(double scale, osg::Vec3f center)entity::ShaderedEntity2Dvirtual
setColor(const osg::Vec4f &color) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
setIsShadered(bool shadered) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
setLines(osg::DrawArrays *lines) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
setProgram(ProgramEntity2D *p) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
setSelected(float alpha)entity::ShaderedEntity2Dvirtual
setUnselected(float alpha)entity::ShaderedEntity2Dvirtual
ShaderedEntity2D(unsigned int drawing, osg::Geometry::AttributeBinding binding, const std::string &name, const osg::Vec4f &color)entity::ShaderedEntity2D
ShaderedEntity2D(const entity::ShaderedEntity2D &copy, const osg::CopyOp &copyop)entity::ShaderedEntity2D
Stroke()entity::Stroke
Stroke(const Stroke &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)entity::Stroke