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


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::ArcLineDrawerGL * | m_pJavaObject |
Definition at line 23 of file ArcLineDrawerJavaMapper.hxx.
| sciGraphics::ArcLineDrawerJavaMapper::ArcLineDrawerJavaMapper | ( | void | ) |
Definition at line 25 of file ArcLineDrawerJavaMapper.cpp.
References getScilabJavaVM(), and m_pJavaObject.
00026 { 00027 m_pJavaObject = new org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL(getScilabJavaVM()); 00028 }

| 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 }
| 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 }

| 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 }

| 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 }

| 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 }

| 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 }

| 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 }

| 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 }


| 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 }


| 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 }


| 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 }


org_scilab_modules_renderer_arcDrawing::ArcLineDrawerGL* sciGraphics::ArcLineDrawerJavaMapper::m_pJavaObject [protected] |
Giws generated wrapper.
Definition at line 62 of file ArcLineDrawerJavaMapper.hxx.
Referenced by ArcLineDrawerJavaMapper(), destroy(), display(), drawArc(), endDrawing(), initializeDrawing(), redrawArc(), setFigureIndex(), setLineParameters(), setUseNurbs(), show(), and ~ArcLineDrawerJavaMapper().
1.5.5