693 lines
32 KiB
HTML
693 lines
32 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>class OSGTEXT_EXPORT osgText::Text</TITLE>
|
|
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff">
|
|
|
|
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::Text</A></H2></H2><HR>
|
|
|
|
<H2>Inheritance:</H2>
|
|
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
|
|
<param name=classes value="Mosg::Drawable,M,CText,MText.html">
|
|
<param name=before value="M,M">
|
|
<param name=after value="Md_,M">
|
|
<param name=indent value="0,1">
|
|
<param name=arrowdir value="down">
|
|
</APPLET>
|
|
<HR>
|
|
|
|
<DL>
|
|
<P><DL>
|
|
<DT><H3>Public Methods</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.4.1">Text</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.4.2">Text</A></B>(const <!1><A HREF="Text.html#DOC.6.4.2">Text</A>& text, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual osg::Object* <B><A HREF="#DOC.6.4.3">cloneType</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual osg::Object* <B><A HREF="#DOC.6.4.4">clone</A></B>(const osg::CopyOp& copyop) const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.4.5">isSameKindAs</A></B>(const osg::Object* obj) const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.6.4.6">className</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.6.4.7">libraryName</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.8">setFont</A></B>(<!1><A HREF="Font.html">Font</A>* font=0)
|
|
<DD><I>Set the Font to use to render the text.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.9">setFont</A></B>(const std::string& fontfile)
|
|
<DD><I>Set the font, loaded from the specified front file, to use to render the text, setFont("") sets the use of the default font</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Font.html">Font</A>* <B><A HREF="#DOC.6.4.10">getFont</A></B>() const
|
|
<DD><I>Get the font.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.11">setFontSize</A></B>(unsigned int width, unsigned int height)
|
|
<DD><I>Set the Font reference width and height resolution in texels.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.4.12">getFontWidth</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.4.13">getFontHeight</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.14">setText</A></B>(const <!1><A HREF="String.html">String</A>& text)
|
|
<DD><I>Set the text using a osgText::String</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.15">setText</A></B>(const std::string& text)
|
|
<DD><I>Set the text using a std::string, which is converted to an internal TextString</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.16">setText</A></B>(const std::string& text, String::Encoding encoding)
|
|
<DD><I>Set the text using a Unicode encoded std::string, which is converted to an internal TextString.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.17">setText</A></B>(const wchar_t* text)
|
|
<DD><I>Set the text using a wchar_t string, which is converted to an internal TextString</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="String.html">String</A>& <B><A HREF="#DOC.6.4.18">getText</A></B>()
|
|
<DD><I>Get the text string.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="String.html">String</A>& <B><A HREF="#DOC.6.4.19">getText</A></B>() const
|
|
<DD><I>Get the const text string</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.20">update</A></B>()
|
|
<DD><I>update internal glyph respresnetation used for rendering, and bounding volume</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.21">setCharacterSize</A></B>(float height, float aspectRatio=1.0f)
|
|
<DD><I>Set the rendered character size in object coordinates</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.22">getCharacterHeight</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.23">getCharacterAspectRatio</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.24">setMaximumWidth</A></B>(float maximumWidth)
|
|
<DD><I>Set the maximum width of the text box.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.25">getMaximumWidth</A></B>() const
|
|
<DD><I>Get the maximim width of the text box</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.26">setMaximumHeight</A></B>(float maximumHeight)
|
|
<DD><I>Set the maximum height of the text box.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.27">getMaximumHeight</A></B>() const
|
|
<DD><I>Get the maximum height of the text box</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.28">setPosition</A></B>(const osg::Vec3& pos)
|
|
<DD><I>Set the position of text</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::Vec3& <B><A HREF="#DOC.6.4.29">getPosition</A></B>() const
|
|
<DD><I>Get the position of text</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.31">setAlignment</A></B>(<!1><A HREF="Text.html#DOC.6.4.30">AlignmentType</A> alignment)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.30">AlignmentType</A> <B><A HREF="#DOC.6.4.32">getAlignment</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.34">setAxisAlignment</A></B>(<!1><A HREF="Text.html#DOC.6.4.33">AxisAlignment</A> axis)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.33">AxisAlignment</A> <B><A HREF="#DOC.6.4.35">getAxisAlignment</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.36">setRotation</A></B>(const osg::Quat& quat)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::Quat& <B><A HREF="#DOC.6.4.37">getRotation</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.39">setLayout</A></B>(<!1><A HREF="Text.html#DOC.6.4.38">Layout</A> layout)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.38">Layout</A> <B><A HREF="#DOC.6.4.40">getLayout</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.41">setColor</A></B>(const osg::Vec4& color)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::Vec4& <B><A HREF="#DOC.6.4.42">getColor</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.44">setDrawMode</A></B>(unsigned int mode)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.4.45">getDrawMode</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.4.46">drawImplementation</A></B>(osg::State& state) const
|
|
<DD><I>Draw the text</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.4.47">supports</A></B>(osg::Drawable::AttributeFunctor&) const
|
|
<DD><I>return false, osgText::Text does not support accept(AttributeFunctor&)</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.4.48">supports</A></B>(osg::Drawable::ConstAttributeFunctor&) const
|
|
<DD><I>return true, osgText::Text does support accept(ConstAttributeFunctor&)</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.4.49">accept</A></B>(osg::Drawable::ConstAttributeFunctor& af) const
|
|
<DD><I>accept an ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.4.50">supports</A></B>(osg::Drawable::PrimitiveFunctor&) const
|
|
<DD><I>return true, osgText::Text does support accept(PrimitiveFunctor&) </I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.4.51">accept</A></B>(osg::Drawable::PrimitiveFunctor& pf) const
|
|
<DD><I>accept a PrimtiveFunctor and call its methods to tell it about the interal primtives that this Drawable has</I>
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Public Members</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.4.30">AlignmentType</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.4.33">AxisAlignment</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.4.38">Layout</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.4.43">DrawModeMask</A></B>
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Fields</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr<<!1><A HREF="Font.html">Font</A>> <B><A HREF="#DOC.6.4.56">_font</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.4.57">_fontWidth</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.4.58">_fontHeight</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.59">_characterHeight</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.60">_characterAspectRatio</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.61">_maximumWidth</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.4.62">_maximumHeight</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="String.html">String</A> <B><A HREF="#DOC.6.4.63">_text</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.6.4.64">_position</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.30">AlignmentType</A> <B><A HREF="#DOC.6.4.65">_alignment</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.33">AxisAlignment</A> <B><A HREF="#DOC.6.4.66">_axisAlignment</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Quat <B><A HREF="#DOC.6.4.67">_rotation</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.38">Layout</A> <B><A HREF="#DOC.6.4.68">_layout</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec4 <B><A HREF="#DOC.6.4.69">_color</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.4.70">_drawMode</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Text.html#DOC.6.4.72">TextureGlyphQuadMap</A> <B><A HREF="#DOC.6.4.73">_textureGlyphQuadMap</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Matrix <B><A HREF="#DOC.6.4.75">_matrix</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.6.4.76">_offset</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable osg::BoundingBox <B><A HREF="#DOC.6.4.77">_textBB</A></B>
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Methods</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.6.4.52">~Text</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.4.53">computeBound</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Font.html">Font</A>* <B><A HREF="#DOC.6.4.54">getActiveFont</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Font.html">Font</A>* <B><A HREF="#DOC.6.4.55">getActiveFont</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.74">computeGlyphRepresentation</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.4.78">computePositions</A></B>()
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Members</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>struct <B><A HREF="#DOC.6.4.71">GlyphQuads</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::map<osg::ref_ptr<osg::StateSet>,<!1><A HREF="Text.html#DOC.6.4.71">GlyphQuads</A>> <B><A HREF="#DOC.6.4.72">TextureGlyphQuadMap</A></B>
|
|
</DL></P>
|
|
|
|
</DL>
|
|
|
|
<A NAME="DOC.DOCU"></A>
|
|
<HR>
|
|
<H2>Documentation</H2>
|
|
<DL>
|
|
|
|
<A NAME="Text"></A>
|
|
<A NAME="DOC.6.4.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Text()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="Text"></A>
|
|
<A NAME="DOC.6.4.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Text(const <!1><A HREF="Text.html#DOC.6.4.2">Text</A>& text, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="cloneType"></A>
|
|
<A NAME="DOC.6.4.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual osg::Object* cloneType() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="clone"></A>
|
|
<A NAME="DOC.6.4.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual osg::Object* clone(const osg::CopyOp& copyop) const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="isSameKindAs"></A>
|
|
<A NAME="DOC.6.4.5"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const osg::Object* obj) const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="className"></A>
|
|
<A NAME="DOC.6.4.6"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* className() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="libraryName"></A>
|
|
<A NAME="DOC.6.4.7"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setFont"></A>
|
|
<A NAME="DOC.6.4.8"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFont(<!1><A HREF="Font.html">Font</A>* font=0)</B></TT>
|
|
<DD>Set the Font to use to render the text.
|
|
setFont(0) sets the use of the default font.
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setFont"></A>
|
|
<A NAME="DOC.6.4.9"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFont(const std::string& fontfile)</B></TT>
|
|
<DD>Set the font, loaded from the specified front file, to use to render the text,
|
|
setFont("") sets the use of the default font
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getFont"></A>
|
|
<A NAME="DOC.6.4.10"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Font.html">Font</A>* getFont() const </B></TT>
|
|
<DD>Get the font. Return 0 if default is being used.
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setFontSize"></A>
|
|
<A NAME="DOC.6.4.11"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFontSize(unsigned int width, unsigned int height)</B></TT>
|
|
<DD>Set the Font reference width and height resolution in texels.
|
|
Note, the size may not be supported by current font,
|
|
the closest supported font size will be selected.
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getFontWidth"></A>
|
|
<A NAME="DOC.6.4.12"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int getFontWidth() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getFontHeight"></A>
|
|
<A NAME="DOC.6.4.13"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int getFontHeight() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setText"></A>
|
|
<A NAME="DOC.6.4.14"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const <!1><A HREF="String.html">String</A>& text)</B></TT>
|
|
<DD>Set the text using a osgText::String
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setText"></A>
|
|
<A NAME="DOC.6.4.15"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const std::string& text)</B></TT>
|
|
<DD>Set the text using a std::string,
|
|
which is converted to an internal TextString
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setText"></A>
|
|
<A NAME="DOC.6.4.16"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const std::string& text, String::Encoding encoding)</B></TT>
|
|
<DD>Set the text using a Unicode encoded std::string, which is converted to an internal TextString.
|
|
The encoding parameter specificies which Unicode encodeding is used in the std::string.
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setText"></A>
|
|
<A NAME="DOC.6.4.17"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const wchar_t* text)</B></TT>
|
|
<DD>Set the text using a wchar_t string,
|
|
which is converted to an internal TextString
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getText"></A>
|
|
<A NAME="DOC.6.4.18"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="String.html">String</A>& getText()</B></TT>
|
|
<DD>Get the text string.
|
|
Note, if you modify the string you must call Text::update() for
|
|
the internal glyph reprentation to be updated.
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getText"></A>
|
|
<A NAME="DOC.6.4.19"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="String.html">String</A>& getText() const </B></TT>
|
|
<DD>Get the const text string
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="update"></A>
|
|
<A NAME="DOC.6.4.20"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void update()</B></TT>
|
|
<DD>update internal glyph respresnetation used for rendering,
|
|
and bounding volume
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setCharacterSize"></A>
|
|
<A NAME="DOC.6.4.21"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCharacterSize(float height, float aspectRatio=1.0f)</B></TT>
|
|
<DD>Set the rendered character size in object coordinates
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getCharacterHeight"></A>
|
|
<A NAME="DOC.6.4.22"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getCharacterHeight() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getCharacterAspectRatio"></A>
|
|
<A NAME="DOC.6.4.23"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getCharacterAspectRatio() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setMaximumWidth"></A>
|
|
<A NAME="DOC.6.4.24"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaximumWidth(float maximumWidth)</B></TT>
|
|
<DD>Set the maximum width of the text box.
|
|
With horizontal layouts any characters which do not fit are wrapped around.
|
|
0 or negative values indicate that no maximum width is set, lines can be as long as
|
|
they need be to fit thre required text
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getMaximumWidth"></A>
|
|
<A NAME="DOC.6.4.25"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getMaximumWidth() const </B></TT>
|
|
<DD>Get the maximim width of the text box
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setMaximumHeight"></A>
|
|
<A NAME="DOC.6.4.26"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaximumHeight(float maximumHeight)</B></TT>
|
|
<DD>Set the maximum height of the text box.
|
|
With horizontal layouts any characters which do not fit are wrapped around.
|
|
0 or negative values indicate that no maximum height is set, lines can be as long as
|
|
they need be to fit thre required text
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getMaximumHeight"></A>
|
|
<A NAME="DOC.6.4.27"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getMaximumHeight() const </B></TT>
|
|
<DD>Get the maximum height of the text box
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setPosition"></A>
|
|
<A NAME="DOC.6.4.28"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setPosition(const osg::Vec3& pos)</B></TT>
|
|
<DD>Set the position of text
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getPosition"></A>
|
|
<A NAME="DOC.6.4.29"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::Vec3& getPosition() const </B></TT>
|
|
<DD>Get the position of text
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="AlignmentType"></A>
|
|
<A NAME="DOC.6.4.30"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum AlignmentType</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="LEFT_TOP"></A>
|
|
<A NAME="DOC.6.4.30.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_TOP</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="LEFT_CENTER"></A>
|
|
<A NAME="DOC.6.4.30.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_CENTER</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="LEFT_BOTTOM"></A>
|
|
<A NAME="DOC.6.4.30.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_BOTTOM</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="CENTER_TOP"></A>
|
|
<A NAME="DOC.6.4.30.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CENTER_TOP</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="CENTER_CENTER"></A>
|
|
<A NAME="DOC.6.4.30.5"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CENTER_CENTER</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="CENTER_BOTTOM"></A>
|
|
<A NAME="DOC.6.4.30.6"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CENTER_BOTTOM</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="RIGHT_TOP"></A>
|
|
<A NAME="DOC.6.4.30.7"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_TOP</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="RIGHT_CENTER"></A>
|
|
<A NAME="DOC.6.4.30.8"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_CENTER</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="RIGHT_BOTTOM"></A>
|
|
<A NAME="DOC.6.4.30.9"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_BOTTOM</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="BASE_LINE"></A>
|
|
<A NAME="DOC.6.4.30.10"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BASE_LINE</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="setAlignment"></A>
|
|
<A NAME="DOC.6.4.31"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setAlignment(<!1><A HREF="Text.html#DOC.6.4.30">AlignmentType</A> alignment)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getAlignment"></A>
|
|
<A NAME="DOC.6.4.32"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.30">AlignmentType</A> getAlignment() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="AxisAlignment"></A>
|
|
<A NAME="DOC.6.4.33"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum AxisAlignment</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="XY_PLANE"></A>
|
|
<A NAME="DOC.6.4.33.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> XY_PLANE</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="XZ_PLANE"></A>
|
|
<A NAME="DOC.6.4.33.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> XZ_PLANE</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="YZ_PLANE"></A>
|
|
<A NAME="DOC.6.4.33.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> YZ_PLANE</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="SCREEN"></A>
|
|
<A NAME="DOC.6.4.33.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> SCREEN</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="setAxisAlignment"></A>
|
|
<A NAME="DOC.6.4.34"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setAxisAlignment(<!1><A HREF="Text.html#DOC.6.4.33">AxisAlignment</A> axis)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getAxisAlignment"></A>
|
|
<A NAME="DOC.6.4.35"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.33">AxisAlignment</A> getAxisAlignment() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setRotation"></A>
|
|
<A NAME="DOC.6.4.36"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setRotation(const osg::Quat& quat)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getRotation"></A>
|
|
<A NAME="DOC.6.4.37"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::Quat& getRotation() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="Layout"></A>
|
|
<A NAME="DOC.6.4.38"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum Layout</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="LEFT_TO_RIGHT"></A>
|
|
<A NAME="DOC.6.4.38.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_TO_RIGHT</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="RIGHT_TO_LEFT"></A>
|
|
<A NAME="DOC.6.4.38.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_TO_LEFT</B></TT>
|
|
<DD>default
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="VERTICAL"></A>
|
|
<A NAME="DOC.6.4.38.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> VERTICAL</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="setLayout"></A>
|
|
<A NAME="DOC.6.4.39"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setLayout(<!1><A HREF="Text.html#DOC.6.4.38">Layout</A> layout)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getLayout"></A>
|
|
<A NAME="DOC.6.4.40"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.38">Layout</A> getLayout() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setColor"></A>
|
|
<A NAME="DOC.6.4.41"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setColor(const osg::Vec4& color)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getColor"></A>
|
|
<A NAME="DOC.6.4.42"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::Vec4& getColor() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="DrawModeMask"></A>
|
|
<A NAME="DOC.6.4.43"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum DrawModeMask</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="TEXT"></A>
|
|
<A NAME="DOC.6.4.43.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TEXT</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="BOUNDINGBOX"></A>
|
|
<A NAME="DOC.6.4.43.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BOUNDINGBOX</B></TT>
|
|
<DD>default
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="ALIGNMENT"></A>
|
|
<A NAME="DOC.6.4.43.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ALIGNMENT</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="setDrawMode"></A>
|
|
<A NAME="DOC.6.4.44"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDrawMode(unsigned int mode)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getDrawMode"></A>
|
|
<A NAME="DOC.6.4.45"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int getDrawMode() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="drawImplementation"></A>
|
|
<A NAME="DOC.6.4.46"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawImplementation(osg::State& state) const </B></TT>
|
|
<DD>Draw the text
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="supports"></A>
|
|
<A NAME="DOC.6.4.47"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool supports(osg::Drawable::AttributeFunctor&) const </B></TT>
|
|
<DD>return false, osgText::Text does not support accept(AttributeFunctor&)
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="supports"></A>
|
|
<A NAME="DOC.6.4.48"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool supports(osg::Drawable::ConstAttributeFunctor&) const </B></TT>
|
|
<DD>return true, osgText::Text does support accept(ConstAttributeFunctor&)
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="accept"></A>
|
|
<A NAME="DOC.6.4.49"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(osg::Drawable::ConstAttributeFunctor& af) const </B></TT>
|
|
<DD>accept an ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="supports"></A>
|
|
<A NAME="DOC.6.4.50"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool supports(osg::Drawable::PrimitiveFunctor&) const </B></TT>
|
|
<DD>return true, osgText::Text does support accept(PrimitiveFunctor&)
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="accept"></A>
|
|
<A NAME="DOC.6.4.51"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(osg::Drawable::PrimitiveFunctor& pf) const </B></TT>
|
|
<DD>accept a PrimtiveFunctor and call its methods to tell it about the interal primtives that this Drawable has
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="~Text"></A>
|
|
<A NAME="DOC.6.4.52"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Text()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="computeBound"></A>
|
|
<A NAME="DOC.6.4.53"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeBound() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getActiveFont"></A>
|
|
<A NAME="DOC.6.4.54"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Font.html">Font</A>* getActiveFont()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getActiveFont"></A>
|
|
<A NAME="DOC.6.4.55"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Font.html">Font</A>* getActiveFont() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_font"></A>
|
|
<A NAME="DOC.6.4.56"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<<!1><A HREF="Font.html">Font</A>> _font</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_fontWidth"></A>
|
|
<A NAME="DOC.6.4.57"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _fontWidth</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_fontHeight"></A>
|
|
<A NAME="DOC.6.4.58"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _fontHeight</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_characterHeight"></A>
|
|
<A NAME="DOC.6.4.59"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _characterHeight</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_characterAspectRatio"></A>
|
|
<A NAME="DOC.6.4.60"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _characterAspectRatio</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_maximumWidth"></A>
|
|
<A NAME="DOC.6.4.61"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _maximumWidth</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_maximumHeight"></A>
|
|
<A NAME="DOC.6.4.62"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _maximumHeight</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_text"></A>
|
|
<A NAME="DOC.6.4.63"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="String.html">String</A> _text</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_position"></A>
|
|
<A NAME="DOC.6.4.64"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _position</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_alignment"></A>
|
|
<A NAME="DOC.6.4.65"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.30">AlignmentType</A> _alignment</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_axisAlignment"></A>
|
|
<A NAME="DOC.6.4.66"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.33">AxisAlignment</A> _axisAlignment</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_rotation"></A>
|
|
<A NAME="DOC.6.4.67"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Quat _rotation</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_layout"></A>
|
|
<A NAME="DOC.6.4.68"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.38">Layout</A> _layout</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_color"></A>
|
|
<A NAME="DOC.6.4.69"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec4 _color</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_drawMode"></A>
|
|
<A NAME="DOC.6.4.70"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _drawMode</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="GlyphQuads"></A>
|
|
<A NAME="DOC.6.4.71"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>struct GlyphQuads</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="Coords"></A>
|
|
<A NAME="DOC.6.4.71.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<osg::Vec2> Coords</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="TexCoords"></A>
|
|
<A NAME="DOC.6.4.71.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<osg::Vec2> TexCoords</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_coords"></A>
|
|
<A NAME="DOC.6.4.71.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.71.1">Coords</A> _coords</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_texcoords"></A>
|
|
<A NAME="DOC.6.4.71.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.71.2">TexCoords</A> _texcoords</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="TextureGlyphQuadMap"></A>
|
|
<A NAME="DOC.6.4.72"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::map<osg::ref_ptr<osg::StateSet>,<!1><A HREF="Text.html#DOC.6.4.71">GlyphQuads</A>> TextureGlyphQuadMap</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_textureGlyphQuadMap"></A>
|
|
<A NAME="DOC.6.4.73"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Text.html#DOC.6.4.72">TextureGlyphQuadMap</A> _textureGlyphQuadMap</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="computeGlyphRepresentation"></A>
|
|
<A NAME="DOC.6.4.74"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void computeGlyphRepresentation()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_matrix"></A>
|
|
<A NAME="DOC.6.4.75"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Matrix _matrix</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_offset"></A>
|
|
<A NAME="DOC.6.4.76"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _offset</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_textBB"></A>
|
|
<A NAME="DOC.6.4.77"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable osg::BoundingBox _textBB</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="computePositions"></A>
|
|
<A NAME="DOC.6.4.78"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void computePositions()</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
|
|
|
<DL><DT><DT><B>Friends:</B><DD> class <!1><A HREF="Font.html">Font</A><BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR>
|
|
<BR>
|
|
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
|
|
</BODY>
|
|
</HTML>
|