sciGraphics::ArcLineDrawerJavaMapper Class Reference

#include </home/scilab/compilation_chain/sci_checkOut/scilab/modules/renderer/src/cpp/arcDrawing/ArcLineDrawerJavaMapper.hxx>

Inheritance diagram for sciGraphics::ArcLineDrawerJavaMapper:

Inheritance graph
[legend]
Collaboration diagram for sciGraphics::ArcLineDrawerJavaMapper:

Collaboration graph
[legend]

Public Member Functions

 ArcLineDrawerJavaMapper (void)
virtual ~ArcLineDrawerJavaMapper (void)
virtual void display (void)
virtual void initializeDrawing (int figureIndex)
virtual void endDrawing (void)
virtual void show (int figureIndex)
virtual void destroy (int figureIndex)
virtual void setFigureIndex (int figureIndex)
virtual void setLineParameters (int lineColor, float thickness, int lineStyle)
virtual void setUseNurbs (bool useNurbs)
virtual void drawArc (double centerX, double centerY, double centerZ, double semiMinorAxisX, double semiMinorAxisY, double semiMinorAxisZ, double semiMajorAxisX, double semiMajorAxisY, double semiMajorAxisZ, double startAngle, double endAngle)
virtual void redrawArc (void)

Protected Attributes

org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGLm_pJavaObject

Detailed Description

Definition at line 23 of file ArcLineDrawerJavaMapper.hxx.


Constructor & Destructor Documentation

sciGraphics::ArcLineDrawerJavaMapper::ArcLineDrawerJavaMapper ( void   ) 

Definition at line 25 of file ArcLineDrawerJavaMapper.cpp.

References getScilabJavaVM(), and m_pJavaObject.

Here is the call graph for this function:

sciGraphics::ArcLineDrawerJavaMapper::~ArcLineDrawerJavaMapper ( void   )  [virtual]

Definition at line 30 of file ArcLineDrawerJavaMapper.cpp.

References m_pJavaObject, and NULL.

00031 {
00032   delete m_pJavaObject;
00033   m_pJavaObject = NULL;
00034 }


Member Function Documentation

void sciGraphics::ArcLineDrawerJavaMapper::display ( void   )  [virtual]

Implements sciGraphics::DrawableObjectJavaMapper.

Definition at line 36 of file ArcLineDrawerJavaMapper.cpp.

References org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::display(), and m_pJavaObject.

00037 {
00038   m_pJavaObject->display();
00039 }

Here is the call graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::initializeDrawing ( int  figureIndex  )  [virtual]

Implements sciGraphics::DrawableObjectJavaMapper.

Definition at line 41 of file ArcLineDrawerJavaMapper.cpp.

References org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::initializeDrawing(), and m_pJavaObject.

00042 {
00043   m_pJavaObject->initializeDrawing(figureIndex);
00044 }

Here is the call graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::endDrawing ( void   )  [virtual]

Implements sciGraphics::DrawableObjectJavaMapper.

Definition at line 46 of file ArcLineDrawerJavaMapper.cpp.

References org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::endDrawing(), and m_pJavaObject.

00047 {
00048   m_pJavaObject->endDrawing();
00049 }

Here is the call graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::show ( int  figureIndex  )  [virtual]

Implements sciGraphics::DrawableObjectJavaMapper.

Definition at line 51 of file ArcLineDrawerJavaMapper.cpp.

References m_pJavaObject, and org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::show().

00052 {
00053   m_pJavaObject->show(figureIndex);
00054 }

Here is the call graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::destroy ( int  figureIndex  )  [virtual]

Implements sciGraphics::DrawableObjectJavaMapper.

Definition at line 56 of file ArcLineDrawerJavaMapper.cpp.

References org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::destroy(), and m_pJavaObject.

00057 {
00058   m_pJavaObject->destroy(figureIndex); 
00059 }

Here is the call graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::setFigureIndex ( int  figureIndex  )  [virtual]

Implements sciGraphics::DrawableObjectJavaMapper.

Definition at line 61 of file ArcLineDrawerJavaMapper.cpp.

References m_pJavaObject, and org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::setFigureIndex().

00062 {
00063   m_pJavaObject->setFigureIndex(figureIndex);
00064 }

Here is the call graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::setLineParameters ( int  lineColor,
float  thickness,
int  lineStyle 
) [virtual]

Definition at line 66 of file ArcLineDrawerJavaMapper.cpp.

References m_pJavaObject, and org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::setLineParameters().

Referenced by sciGraphics::ArcLineDrawerJoGL::drawArc().

00067 {
00068   m_pJavaObject->setLineParameters(lineColor, thickness, lineStyle);
00069 }

Here is the call graph for this function:

Here is the caller graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::setUseNurbs ( bool  useNurbs  )  [virtual]

Definition at line 71 of file ArcLineDrawerJavaMapper.cpp.

References m_pJavaObject, and org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::setUseNurbs().

Referenced by sciGraphics::ArcLineDrawerJoGL::drawArc().

00072 {
00073   m_pJavaObject->setUseNurbs(useNurbs);
00074 }

Here is the call graph for this function:

Here is the caller graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::drawArc ( double  centerX,
double  centerY,
double  centerZ,
double  semiMinorAxisX,
double  semiMinorAxisY,
double  semiMinorAxisZ,
double  semiMajorAxisX,
double  semiMajorAxisY,
double  semiMajorAxisZ,
double  startAngle,
double  endAngle 
) [virtual]

Definition at line 76 of file ArcLineDrawerJavaMapper.cpp.

References org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::drawArc(), and m_pJavaObject.

Referenced by sciGraphics::ArcLineDrawerJoGL::drawArc().

00080 {
00081   m_pJavaObject->drawArc(centerX, centerY, centerZ,
00082                          semiMinorAxisX, semiMinorAxisY, semiMinorAxisZ,
00083                          semiMajorAxisX, semiMajorAxisY, semiMajorAxisZ,
00084                          startAngle    , endAngle);
00085 }

Here is the call graph for this function:

Here is the caller graph for this function:

void sciGraphics::ArcLineDrawerJavaMapper::redrawArc ( void   )  [virtual]

Definition at line 87 of file ArcLineDrawerJavaMapper.cpp.

References m_pJavaObject, and org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL::redrawArc().

Referenced by sciGraphics::ArcLineDrawerJoGL::redrawArc().

00088 {
00089   m_pJavaObject->redrawArc();
00090 }

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation


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

Generated on Tue Sep 9 18:32:40 2008 for Scilab [trunk] by  doxygen 1.5.5