(Event+Time).Variant Operators  2.3
Operators for Timed Discrete Event Systems in Dioids
graphicPR::PovRay Class Reference

Used to generate POV-Ray scripts to draw 3D descriptions of polyEd and polyTg objects. More...

#include <PovRay.h>

Classes

class  Color
 the script description of a color in POV-Ray More...
 
class  Point
 the script description of a point in POV-Ray More...
 

Public Member Functions

 PovRay (const std::string &strFileName)
 For a script description stored into the file named strFileName.
 
void AxisEd ()
 Script for Axis creation for Ed elements.
 
void AxisTg ()
 Script for Axis creation for Tg elements.
 
void Pov_StartEd ()
 Script header for Ed elements.
 
void Pov_StartTg ()
 Script header for Tg elements.
 
void Pov_End ()
 Script closure.
 
void SaveToFile ()
 Save the script into the file.
 
void Box (Point pA, Point pB, Color c)
 
void Sphere (Point centre, float rayon, Color c)
 
void Cylinder (Point pA, Point pB, float rayon, Color c)
 
void FaceXY (Point pA, Point pB)
 
void FaceZ (Point pA, Point pB)
 

Public Attributes

Point LocationCamera
 Camera location in the scene.
 
Point CameraLookAt
 Point observed by the Camera into the scene.
 
Color CSurface
 
int xmin
 
int ymax
 
int zmin
 
int xmax
 
int zmax
 
int ymin
 
std::string fileNamePovRay
 
std::strstream ss
 

Detailed Description

Used to generate POV-Ray scripts to draw 3D descriptions of polyEd and polyTg objects.

Author
BC LH JT LARIS
Version
2.0

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