#include </home/scilab/compilation_chain/sci_checkOut/scilab/modules/renderer/src/cpp/textDrawing/CenteredTextDrawerJavaMapper.hxx>


Public Member Functions | |
| CenteredTextDrawerJavaMapper (void) | |
| virtual | ~CenteredTextDrawerJavaMapper (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 | setTextContent (char **text, int nbRow, int nbCol) |
| virtual void | setCenterPosition (double centerX, double centerY, double centerZ) |
| virtual double * | drawTextContent (void) |
| virtual double * | getScreenBoundingBox (double centerPixX, double centerPixY, double centerPixZ) |
| virtual void | setTextParameters (int textAlignment, int color, int fontStyle, double fontSize, double rotationAngle, bool useFractionalMetrics) |
| virtual void | updateParentFigure (int parentFigureIndex) |
| virtual void | setBoxDrawingParameters (bool drawBoxLine, bool drawBoxBackground, int lineColor, int backgroundColor) |
| virtual void | setFilledBoxSize (double boxWidth, double boxHeight) |
Private Attributes | |
| org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL * | m_pJavaObject |
Definition at line 23 of file CenteredTextDrawerJavaMapper.hxx.
| sciGraphics::CenteredTextDrawerJavaMapper::CenteredTextDrawerJavaMapper | ( | void | ) |
Definition at line 24 of file CenteredTextDrawerJavaMapper.cpp.
References getScilabJavaVM(), and m_pJavaObject.
00025 { 00026 m_pJavaObject = new org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL(getScilabJavaVM()); 00027 }

| sciGraphics::CenteredTextDrawerJavaMapper::~CenteredTextDrawerJavaMapper | ( | void | ) | [virtual] |
Definition at line 29 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and NULL.
00030 { 00031 delete m_pJavaObject; 00032 m_pJavaObject = NULL; 00033 }
| void sciGraphics::CenteredTextDrawerJavaMapper::display | ( | void | ) | [virtual] |
Implements sciGraphics::DrawableObjectJavaMapper.
Definition at line 35 of file CenteredTextDrawerJavaMapper.cpp.
References org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::display(), and m_pJavaObject.
00036 { 00037 m_pJavaObject->display(); 00038 }

| void sciGraphics::CenteredTextDrawerJavaMapper::initializeDrawing | ( | int | figureIndex | ) | [virtual] |
Implements sciGraphics::DrawableObjectJavaMapper.
Definition at line 40 of file CenteredTextDrawerJavaMapper.cpp.
References org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::initializeDrawing(), and m_pJavaObject.
00041 { 00042 m_pJavaObject->initializeDrawing(figureIndex); 00043 }

| void sciGraphics::CenteredTextDrawerJavaMapper::endDrawing | ( | void | ) | [virtual] |
Implements sciGraphics::DrawableObjectJavaMapper.
Definition at line 45 of file CenteredTextDrawerJavaMapper.cpp.
References org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::endDrawing(), and m_pJavaObject.
00046 { 00047 m_pJavaObject->endDrawing(); 00048 }

| void sciGraphics::CenteredTextDrawerJavaMapper::show | ( | int | figureIndex | ) | [virtual] |
Implements sciGraphics::DrawableObjectJavaMapper.
Definition at line 50 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::show().
00051 { 00052 m_pJavaObject->show(figureIndex); 00053 }

| void sciGraphics::CenteredTextDrawerJavaMapper::destroy | ( | int | figureIndex | ) | [virtual] |
Implements sciGraphics::DrawableObjectJavaMapper.
Definition at line 55 of file CenteredTextDrawerJavaMapper.cpp.
References org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::destroy(), and m_pJavaObject.
00056 { 00057 m_pJavaObject->destroy(figureIndex); 00058 }

| void sciGraphics::CenteredTextDrawerJavaMapper::setFigureIndex | ( | int | figureIndex | ) | [virtual] |
Implements sciGraphics::DrawableObjectJavaMapper.
Definition at line 60 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::setFigureIndex().
00061 { 00062 m_pJavaObject->setFigureIndex(figureIndex); 00063 }

| void sciGraphics::CenteredTextDrawerJavaMapper::setTextContent | ( | char ** | text, | |
| int | nbRow, | |||
| int | nbCol | |||
| ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 82 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::setTextContent().
Referenced by sciGraphics::CenteredTextDrawerJoGL::setDrawerParameters().
00083 { 00084 m_pJavaObject->setTextContent(text, nbRow * nbCol, nbRow, nbCol); 00085 }


| void sciGraphics::CenteredTextDrawerJavaMapper::setCenterPosition | ( | double | centerX, | |
| double | centerY, | |||
| double | centerZ | |||
| ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 87 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::setCenterPosition().
00088 { 00089 m_pJavaObject->setCenterPosition(centerX, centerY, centerZ); 00090 }

| double * sciGraphics::CenteredTextDrawerJavaMapper::drawTextContent | ( | void | ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 92 of file CenteredTextDrawerJavaMapper.cpp.
References org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::drawTextContent(), and m_pJavaObject.
00093 { 00094 return m_pJavaObject->drawTextContent(); 00095 }

| double * sciGraphics::CenteredTextDrawerJavaMapper::getScreenBoundingBox | ( | double | centerPixX, | |
| double | centerPixY, | |||
| double | centerPixZ | |||
| ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 97 of file CenteredTextDrawerJavaMapper.cpp.
References org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::getScreenBoundingBox(), and m_pJavaObject.
00100 { 00101 return m_pJavaObject->getScreenBoundingBox(centerPixX, centerPixY, centerPixZ); 00102 }

| void sciGraphics::CenteredTextDrawerJavaMapper::setTextParameters | ( | int | textAlignment, | |
| int | color, | |||
| int | fontStyle, | |||
| double | fontSize, | |||
| double | rotationAngle, | |||
| bool | useFractionalMetrics | |||
| ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 65 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::setTextParameters().
Referenced by sciGraphics::CenteredTextDrawerJoGL::setDrawerParameters().
00067 { 00068 m_pJavaObject->setTextParameters(textAlignment, color, fontStyle, fontSize, rotationAngle, useFractionalMetrics); 00069 }


| void sciGraphics::CenteredTextDrawerJavaMapper::updateParentFigure | ( | int | parentFigureIndex | ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 71 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::updateParentFigure().
00072 { 00073 m_pJavaObject->updateParentFigure(parentFigureIndex); 00074 }

| void sciGraphics::CenteredTextDrawerJavaMapper::setBoxDrawingParameters | ( | bool | drawBoxLine, | |
| bool | drawBoxBackground, | |||
| int | lineColor, | |||
| int | backgroundColor | |||
| ) | [virtual] |
Implements sciGraphics::TextContentDrawerJavaMapper.
Definition at line 76 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::setBoxDrawingParameters().
00078 { 00079 m_pJavaObject->setBoxDrawingParameters(drawBoxLine, drawBoxBackground, lineColor, backgroundColor); 00080 }

| void sciGraphics::CenteredTextDrawerJavaMapper::setFilledBoxSize | ( | double | boxWidth, | |
| double | boxHeight | |||
| ) | [virtual] |
Definition at line 104 of file CenteredTextDrawerJavaMapper.cpp.
References m_pJavaObject, and org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL::setFilledBoxSize().
Referenced by sciGraphics::CenteredTextDrawerJoGL::redrawTextContent(), and sciGraphics::CenteredTextDrawerJoGL::setDrawerParameters().
00105 { 00106 m_pJavaObject->setFilledBoxSize(boxWidth, boxHeight); 00107 }


org_scilab_modules_renderer_textDrawing::CenteredTextDrawerGL* sciGraphics::CenteredTextDrawerJavaMapper::m_pJavaObject [private] |
Giws generated wrapper.
Definition at line 71 of file CenteredTextDrawerJavaMapper.hxx.
Referenced by CenteredTextDrawerJavaMapper(), destroy(), display(), drawTextContent(), endDrawing(), getScreenBoundingBox(), initializeDrawing(), setBoxDrawingParameters(), setCenterPosition(), setFigureIndex(), setFilledBoxSize(), setTextContent(), setTextParameters(), show(), updateParentFigure(), and ~CenteredTextDrawerJavaMapper().
1.5.5