VrmlViewer Class Reference

#include <VrmlViewer.h>

Inheritance diagram for VrmlViewer:

Renderer List of all members.

Public Member Functions

 VrmlViewer (char *fileName, Domain &theDomain, ColorMap &theMap)
 ~VrmlViewer ()
int clearImage (void)
int doneImage (void)
int drawLine (const Vector &, const Vector &, float V1, float V2)
int drawTriangle (const Vector &, const Vector &, const Vector &, float V1, float V2, float V3)
int setVRP (float x, float y, float z)
int setVPN (float x, float y, float z)
int setVUP (float x, float y, float z)
int setViewWindow (float, float, float, float)
int setPlaneDist (float, float)
int setProjectionMode (int)
int setFillMode (int)
int setPRP (float u, float v, float n)
int setPortWindow (float, float, float, float)

Detailed Description

Definition at line 48 of file VrmlViewer.h.


Constructor & Destructor Documentation

VrmlViewer::VrmlViewer ( char *  fileName,
Domain theDomain,
ColorMap theMap 
)

Definition at line 51 of file VrmlViewer.cpp.

References endln, exit(), and opserr.

VrmlViewer::~VrmlViewer (  ) 

Definition at line 65 of file VrmlViewer.cpp.


Member Function Documentation

int VrmlViewer::clearImage ( void   )  [virtual]

Implements Renderer.

Definition at line 72 of file VrmlViewer.cpp.

References endln, and opserr.

int VrmlViewer::doneImage ( void   )  [virtual]

Implements Renderer.

Definition at line 87 of file VrmlViewer.cpp.

int VrmlViewer::drawLine ( const Vector ,
const Vector ,
float  V1,
float  V2 
)

int VrmlViewer::drawTriangle ( const Vector ,
const Vector ,
const Vector ,
float  V1,
float  V2,
float  V3 
)

int VrmlViewer::setVRP ( float  x,
float  y,
float  z 
) [virtual]

Implements Renderer.

Definition at line 248 of file VrmlViewer.cpp.

int VrmlViewer::setVPN ( float  x,
float  y,
float  z 
) [virtual]

Implements Renderer.

Definition at line 255 of file VrmlViewer.cpp.

int VrmlViewer::setVUP ( float  x,
float  y,
float  z 
) [virtual]

Implements Renderer.

Definition at line 261 of file VrmlViewer.cpp.

int VrmlViewer::setViewWindow ( float  ,
float  ,
float  ,
float   
) [virtual]

Implements Renderer.

Definition at line 267 of file VrmlViewer.cpp.

int VrmlViewer::setPlaneDist ( float  ,
float   
) [virtual]

Implements Renderer.

Definition at line 273 of file VrmlViewer.cpp.

int VrmlViewer::setProjectionMode ( int   ) 

Definition at line 279 of file VrmlViewer.cpp.

int VrmlViewer::setFillMode ( int   ) 

Definition at line 285 of file VrmlViewer.cpp.

int VrmlViewer::setPRP ( float  u,
float  v,
float  n 
) [virtual]

Implements Renderer.

Definition at line 291 of file VrmlViewer.cpp.

int VrmlViewer::setPortWindow ( float  ,
float  ,
float  ,
float   
) [virtual]

Implements Renderer.

Definition at line 297 of file VrmlViewer.cpp.


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

Generated on Mon Oct 23 15:05:51 2006 for OpenSees by doxygen 1.5.0