Home

Download

Features

Screenshots

Handbook

Browse Source

Authors

SourceForge.net Logo
Hosted by SourceForge.net

OSI Certified


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages   Search  

GLCylindricalGraph Class Reference

#include <glcylindricalgraph.h>

Inheritance diagram for GLCylindricalGraph:

Inheritance graph
[legend]
Collaboration diagram for GLCylindricalGraph:

Collaboration graph
[legend]
List of all members.

Public Methods

 GLCylindricalGraph (QWidget *parent=0, const char *name=0)
 ~GLCylindricalGraph ()
virtual void load_key (const char *key, const char *value)
int setThetaMin (double)
int setThetaMax (double)
int setRadiusMin (double)
int setRadiusMax (double)
GLfloat getThetaMin () const
GLfloat getThetaMax () const
GLfloat getRadiusMin () const
GLfloat getRadiusMax () const
virtual int getGraphType () const

Protected Methods

virtual const char * independent_vars () const
virtual const char * dependent_var () const
void trace (GLfloat mouseX, GLfloat mouseY, FungParser &parsed_function, GLfloat *x, GLfloat *y, GLfloat *z)
virtual GLfloat traceDepX (GLfloat x) const
virtual GLfloat traceDepY (GLfloat y) const
virtual Cartesian3DCoord2DVector getValues (FungParser &fp, GLfloat *, GLfloat *)
 This class uses the 2-dimensional vector returned from this function to draw the expression and export it do DXF.


Detailed Description

Author:
Fungmeista

Definition at line 27 of file glcylindricalgraph.h.


Member Function Documentation

std::vector< std::vector< Cartesian3DCoord > > GLCylindricalGraph::getValues FungParser   fp,
GLfloat *   ,
GLfloat *   
[protected, virtual]
 

This class uses the 2-dimensional vector returned from this function to draw the expression and export it do DXF.

The 2-dimensional vector of Cartesian3DCoord's should be all of the vertices on the graph.

Implements GLExpressionGraph.

Definition at line 126 of file glcylindricalgraph.cpp.

References Animator::animatorValue().


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