fshake3d
0.0.1
FreeformDensity3DSurfaceEditor
|
#include <scene_Plot1D.hpp>
Public Member Functions | |
Plot1D () | |
void | setEnabled (bool e) |
void | setPosition (const Point3d &p) |
void | setColor (const Vec4d &c) |
void | setSteps (int steps) |
void | setXLimits (const Vec2d &xlimits) |
void | setXAxis (int xaxis) |
void | setYAxis (int yaxis) |
void | setFunction (const Function1D &f1d) |
void | display () |
void | setYScale (double yscale) |
Private Attributes | |
bool | mEnabled |
Point3d | mPosition |
Vec4d | mColor |
int | mSteps |
Vec2d | mXLimits |
int | mXAxis |
int | mYAxis |
Function1D | mFunc1D |
double | mYScale |
Definition at line 9 of file scene_Plot1D.hpp.
Plot1D::Plot1D | ( | ) |
Definition at line 4 of file scene_Plot1D.cpp.
void Plot1D::display | ( | ) | [virtual] |
Implements Shape.
Definition at line 54 of file scene_Plot1D.cpp.
void Plot1D::setColor | ( | const Vec4d & | c | ) |
Definition at line 25 of file scene_Plot1D.cpp.
void Plot1D::setEnabled | ( | bool | e | ) |
Definition at line 17 of file scene_Plot1D.cpp.
void Plot1D::setFunction | ( | const Function1D & | f1d | ) |
Definition at line 45 of file scene_Plot1D.cpp.
void Plot1D::setPosition | ( | const Point3d & | p | ) |
Definition at line 21 of file scene_Plot1D.cpp.
void Plot1D::setSteps | ( | int | steps | ) |
Definition at line 29 of file scene_Plot1D.cpp.
void Plot1D::setXAxis | ( | int | xaxis | ) |
Definition at line 37 of file scene_Plot1D.cpp.
void Plot1D::setXLimits | ( | const Vec2d & | xlimits | ) |
Definition at line 33 of file scene_Plot1D.cpp.
void Plot1D::setYAxis | ( | int | yaxis | ) |
Definition at line 41 of file scene_Plot1D.cpp.
void Plot1D::setYScale | ( | double | yscale | ) |
Definition at line 49 of file scene_Plot1D.cpp.
Vec4d Plot1D::mColor [private] |
Definition at line 26 of file scene_Plot1D.hpp.
bool Plot1D::mEnabled [private] |
Definition at line 24 of file scene_Plot1D.hpp.
Function1D Plot1D::mFunc1D [private] |
Definition at line 31 of file scene_Plot1D.hpp.
Point3d Plot1D::mPosition [private] |
Definition at line 25 of file scene_Plot1D.hpp.
int Plot1D::mSteps [private] |
Definition at line 27 of file scene_Plot1D.hpp.
int Plot1D::mXAxis [private] |
Definition at line 29 of file scene_Plot1D.hpp.
Vec2d Plot1D::mXLimits [private] |
Definition at line 28 of file scene_Plot1D.hpp.
int Plot1D::mYAxis [private] |
Definition at line 30 of file scene_Plot1D.hpp.
double Plot1D::mYScale [private] |
Definition at line 32 of file scene_Plot1D.hpp.