FXGLLine

class FXGLLine

OpenGL Line Object

Inheritance:


Public Methods

[more] FXGLLine()
Default constructor
[more] FXGLLine(const FXGLLine& orig)
Copy constructor
[more] FXGLLine(FXfloat fx, FXfloat fy, FXfloat fz, FXfloat tx, FXfloat ty, FXfloat tz)
Construct with specified endpoints
[more]virtual void bounds(FXRange& box)
Called by the viewer to get bounds for this object
[more]virtual void draw(FXGLViewer* viewer)
Draw this object in a viewer
[more]virtual FXGLObject* copy()
Copy this object
[more]virtual void hit(FXGLViewer* viewer)
Draw this object for hit-testing purposes
[more]virtual void save(FXStream& store) const
Save to a stream
[more]virtual void load(FXStream& store)
Load from a stream


Inherited from FXGLObject:

Public Methods

ovirtual FXGLObject* identify(FXuint* path)
ovirtual FXbool canDrag() const
ovirtual FXbool canDelete() const
ovirtual FXbool drag(FXGLViewer* viewer, FXint fx, FXint fy, FXint tx, FXint ty)


Inherited from FXObject:

Public Methods

oconst FXchar* getClassName() const
oFXbool isMemberOf(const FXMetaClass* metaclass) const


Documentation

OpenGL Line Object
o FXGLLine()
Default constructor

o FXGLLine(const FXGLLine& orig)
Copy constructor

o FXGLLine(FXfloat fx, FXfloat fy, FXfloat fz, FXfloat tx, FXfloat ty, FXfloat tz)
Construct with specified endpoints

ovirtual void bounds(FXRange& box)
Called by the viewer to get bounds for this object

ovirtual void draw(FXGLViewer* viewer)
Draw this object in a viewer

ovirtual FXGLObject* copy()
Copy this object

ovirtual void hit(FXGLViewer* viewer)
Draw this object for hit-testing purposes

ovirtual void save(FXStream& store) const
Save to a stream

ovirtual void load(FXStream& store)
Load from a stream


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.