An interface for a textured single line segment.
|
| | DtTexturedLineSegmentInterface () |
| |
| virtual | ~DtTexturedLineSegmentInterface () |
| |
| virtual void | setTextureParameters (DtTextureInterface *texture, float left=0.0f, float right=1.0f, float bottom=0.0f, float top=1.0f)=0 |
| |
| | DtLineSegmentInterface () |
| |
| virtual | ~DtLineSegmentInterface () |
| |
| virtual void | setAltitudeBasedConfigurations (const DtLineSegmentInterface::DtLineSegmentAltitudeBasedConfigurationCollection &configs)=0 |
| |
| virtual void | clearAltitudeBasedConfigurations ()=0 |
| |
| virtual void | setIsUseForcedAltitudeEnabled (bool enabled)=0 |
| |
| virtual void | setForcedAltitudeToUse (double minimumAltitudeForUse)=0 |
| |
| virtual void | setLodOutAltitude (double lodOutAltitude)=0 |
| |
| virtual void | setIsLodOutAltitudeEnabled (bool isLodOutAltitudeEnabled)=0 |
| |
| virtual void | setGroup (float group)=0 |
| |
| virtual int | group () const =0 |
| |
| virtual void | set2DPositions (float x1, float y1, float x2, float y2)=0 |
| |
| virtual void | set2DPosition (unsigned int index0or1, float x, float y)=0 |
| |
| virtual void | get2DPosition (unsigned int index0or1, float &x, float &y) const =0 |
| |
| virtual void | setColors (float r1, float g1, float b1, float a1, float r2, float g2, float b2, float a2)=0 |
| |
| virtual void | set3DPosition (int index0or1, float dx, float dy, float z, float w)=0 |
| |
| virtual void | get3DPosition (int index0or1, float &dx, float &dy, float &z, float &w) const =0 |
| |
| virtual void | set3DDirection (unsigned int index0or1, float x, float y, float z)=0 |
| |
| virtual void | get3DDirection (unsigned int index0or1, float &x, float &y, float &z) const =0 |
| |
| virtual void | setDirection2DLength (unsigned int index0or1, float length)=0 |
| |
| virtual float | direction2DLength (unsigned int index0or1) const =0 |
| |
| virtual void | setColor (unsigned int index0or1, float r, float g, float b, float a)=0 |
| |
| virtual void | getColor (unsigned int index0or1, float &r, float &g, float &b, float &a) const =0 |
| |
| virtual void | setColor (float r, float g, float b, float a) |
| |
| virtual void | setWidth (float w)=0 |
| |
| virtual float | width () const =0 |
| |
| virtual void | setStippleParameters (unsigned int scale, unsigned short pattern)=0 |
| |
| virtual void | getStippleParameters (unsigned int &scale, unsigned short &pattern) const =0 |
| |