VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
makVrv::DtOsgWindowEllipse Class Reference

OSG implementation of 2D ellipse. More...

Inheritance diagram for makVrv::DtOsgWindowEllipse:
Inheritance graph
[legend]

Public Member Functions

 DtOsgWindowEllipse (DtDe &de, DtUniqueID &id)
virtual ~DtOsgWindowEllipse ()
- Public Member Functions inherited from makVrv::DtWindowEllipse
 DtWindowEllipse (DtDe &de, DtUniqueID id)
 CTOR.
virtual ~DtWindowEllipse ()
 DTOR.
virtual void setCenter (double x, double y)
 Set the center of the ellipse in normalized screen coordinates.
virtual void setDimensions (double xLength, double yLength)
 Set the dimensions of the ellipse (the lengths of its axes) in normalizes screen coordinates.
virtual void setNumVertices (int numVertices)
 Set the number of vertices to use in approximating the ellipse; Default is 32.
virtual void setScale (double scale)
 Set the ellipse's scale.
virtual void setRotation (double rotation)
 Set the ellipse's clockwise rotation in radians.
virtual void setVisible (bool isVisible)
 Set the ellipse's visibility.
virtual void setStipplePattern (unsigned int stipplePattern)
 Set the stipple pattern.
virtual void setColor (float r, float g, float b, float a)
 Set the ellipse's color.
virtual void setFill (bool fill)
 Set the ellipse to filled or outlined.
virtual void setInstance (DtWindowEllipseInstance *instance)
 Set or replace the line instance for the line Transfers ownership.
virtual DtWindowEllipseInstanceinstance ()
 Get the line instance for the line.
- Public Member Functions inherited from makVrv::DtWindowObject
 DtWindowObject (DtDe &de, DtUniqueID id)
 CTOR.
virtual ~DtWindowObject ()
 DTOR.

Additional Inherited Members

- Protected Attributes inherited from makVrv::DtWindowEllipse
DtWindowEllipseInstancemyInstance

Detailed Description

OSG implementation of 2D ellipse.

Constructor & Destructor Documentation

makVrv::DtOsgWindowEllipse::DtOsgWindowEllipse ( DtDe de,
DtUniqueID id 
)
virtual makVrv::DtOsgWindowEllipse::~DtOsgWindowEllipse ( )
virtual

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)