#include <GPortModel.h>
Public Member Functions | |
GPortModel () | |
virtual | ~GPortModel () |
void | registerInBox (GBoxModel *blackBox, int portType, int pos) |
void | updatePortPosition () |
int | getPortType () |
GBoxModel * | getParentBox () |
int | getPosInBox () |
bool | isConnected () |
void | setConnected (bool value) |
bool | isValueSet () |
void | setValue (std::string value) |
std::string | getValue () |
virtual std::string | getStatusText () |
virtual void | save (std::string &content) |
void | getInicPoint (double &x, double &y, double &z) |
void | getFinalPoint (double &x, double &y, double &z) |
void | getCenter (double &x, double &y, double &z) |
virtual void | setInicPoint (double &x, double &y, double &z) |
virtual void | setFinalPoint (double &x, double &y, double &z) |
virtual void | move (double xx, double yy, double zz) |
virtual bool | isPointInside (double x, double y, double z) |
int | getGObjectType () |
void | setGObjectType (int obtype) |
std::string | getBBTKType () |
void | setBBTKType (std::string obtype) |
std::string | getBBTKName () |
void | setBBTKName (std::string obname) |
int | getObjectId () |
void | setObjectId (int id) |
void | addObserver (Observer *observer) |
void | notifyObservers (int idCaller, int command=NO_COMMAND) |
Protected Attributes | |
double | _xInic |
double | _yInic |
double | _zInic |
double | _xFin |
double | _yFin |
double | _zFin |
int | _objectId |
int | _gObjectType |
std::string | _bbtkType |
std::string | _bbtkName |
Private Attributes | |
GBoxModel * | _parentBox |
int | _portType |
int | _posInBox |
bool | _isConnected |
std::string | _value |
bool | _isValueSet |
Definition at line 64 of file GPortModel.h.
bbtk::GPortModel::GPortModel | ( | ) |
Definition at line 48 of file GPortModel.cxx.
References _isConnected, _isValueSet, _parentBox, _portType, _posInBox, and _value.
00048 { 00049 _parentBox = NULL ; 00050 _portType = -1 ; 00051 _posInBox = 0 ; 00052 _isConnected = false ; 00053 _value = "" ; 00054 _isValueSet = false ; 00055 }
bbtk::GPortModel::~GPortModel | ( | ) | [virtual] |
void bbtk::Observable::addObserver | ( | Observer * | observer | ) | [inherited] |
Definition at line 68 of file Observable.cxx.
References bbtk::Observable::_observers.
Referenced by bbtk::wxVtkSceneManager::createGBlackBox(), bbtk::wxVtkSceneManager::createGComplexBoxInputPort(), bbtk::wxVtkSceneManager::createGComplexBoxOutputPort(), bbtk::wxVtkSceneManager::createGConnector(), and bbtk::wxVtkSceneManager::createGPort().
00069 { 00070 _observers.push_back(observer); 00071 }
std::string bbtk::GObjectModel::getBBTKName | ( | ) | [inherited] |
Definition at line 151 of file GObjectModel.cxx.
References bbtk::GObjectModel::_bbtkName.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::boxExist(), bbtk::wxBlackBoxEditionDialog::constructBlackBoxEditionDialog(), bbtk::wxVtkSceneManager::getDiagramBBS(), bbtk::GBoxModel::getInputPort(), bbtk::GBoxModel::getOutputPort(), bbtk::GBlackBoxModel::getValueInput(), bbtk::GConnectorModel::save(), bbtk::wxVtkSceneManager::saveComplexBoxBBS(), bbtk::GBlackBoxModel::setValueToInput(), bbtk::vtkGBlackBoxView::updatePositionTextActor(), and bbtk::wxBlackBoxEditionDialog::wxBlackBoxEditionDialog().
00152 { 00153 return _bbtkName; 00154 }
std::string bbtk::GObjectModel::getBBTKType | ( | ) | [inherited] |
Definition at line 137 of file GObjectModel.cxx.
References bbtk::GObjectModel::_bbtkType.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxBlackBoxEditionDialog::constructBlackBoxEditionDialog(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::wxVtkSceneManager::getDiagramBBS(), bbtk::wxVtkSceneManager::OnMouseMove(), bbtk::wxVtkSceneManager::saveComplexBoxBBS(), bbtk::wxVtkSceneManager::update(), bbtk::vtkGBlackBoxView::updatePositionTextActor(), and bbtk::wxBlackBoxEditionDialog::wxBlackBoxEditionDialog().
00138 { 00139 return _bbtkType; 00140 }
void bbtk::GObjectModel::getCenter | ( | double & | x, | |
double & | y, | |||
double & | z | |||
) | [inherited] |
Definition at line 77 of file GObjectModel.cxx.
References bbtk::GObjectModel::_xFin, bbtk::GObjectModel::_xInic, bbtk::GObjectModel::_yFin, bbtk::GObjectModel::_yInic, bbtk::GObjectModel::_zFin, and bbtk::GObjectModel::_zInic.
Referenced by bbtk::wxVtkSceneManager::OnMouseMove(), bbtk::GConnectorModel::setEndPort(), bbtk::GConnectorModel::setStartPort(), and bbtk::GConnectorModel::updateStartEndPoints().
void bbtk::GObjectModel::getFinalPoint | ( | double & | x, | |
double & | y, | |||
double & | z | |||
) | [inherited] |
Definition at line 69 of file GObjectModel.cxx.
References bbtk::GObjectModel::_xFin, bbtk::GObjectModel::_yFin, and bbtk::GObjectModel::_zFin.
Referenced by bbtk::vtkGPortView::createVtkObjects(), bbtk::vtkGComplexBoxPortView::createVtkObjects(), bbtk::vtkGBoxView::createVtkObjects(), bbtk::vtkGBlackBoxView::createVtkObjects(), bbtk::GConnectorModel::setStartPort(), bbtk::vtkGPortView::update(), bbtk::vtkGComplexBoxPortView::update(), bbtk::vtkGBoxView::update(), bbtk::vtkGBlackBoxView::update(), bbtk::vtkGBlackBoxView::update_X_Fin(), updatePortPosition(), and bbtk::GConnectorModel::updateStartEndPoints().
int bbtk::GObjectModel::getGObjectType | ( | ) | [inherited] |
Definition at line 109 of file GObjectModel.cxx.
References bbtk::GObjectModel::_gObjectType.
Referenced by bbtk::GObjectController::getGObjectType(), bbtk::wxVtkSceneManager::saveComplexBoxBBS(), and bbtk::wxVtkSceneManager::update().
00110 { 00111 return _gObjectType; 00112 }
void bbtk::GObjectModel::getInicPoint | ( | double & | x, | |
double & | y, | |||
double & | z | |||
) | [inherited] |
Definition at line 61 of file GObjectModel.cxx.
References bbtk::GObjectModel::_xInic, bbtk::GObjectModel::_yInic, and bbtk::GObjectModel::_zInic.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::createGConnector(), bbtk::vtkGPortView::createVtkObjects(), bbtk::vtkGComplexBoxPortView::createVtkObjects(), bbtk::vtkGBoxView::createVtkObjects(), bbtk::vtkGBlackBoxView::createVtkObjects(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::vtkGObjectView::moveObject(), bbtk::GConnectorModel::setEndPort(), bbtk::vtkGPortView::update(), bbtk::vtkGComplexBoxPortView::update(), bbtk::vtkGBoxView::update(), bbtk::vtkGBlackBoxView::update(), bbtk::vtkGBlackBoxView::update_X_Fin(), updatePortPosition(), and bbtk::GConnectorModel::updateStartEndPoints().
int bbtk::GObjectModel::getObjectId | ( | ) | [inherited] |
Definition at line 173 of file GObjectModel.cxx.
References bbtk::GObjectModel::_objectId.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::deleteObject(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::GObjectController::getId(), and bbtk::wxVtkSceneManager::getSelectedObjects().
00174 { 00175 return _objectId; 00176 }
GBoxModel * bbtk::GPortModel::getParentBox | ( | ) |
Definition at line 129 of file GPortModel.cxx.
References _parentBox.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::deleteObject(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::wxVtkSceneManager::getDiagramBBS(), bbtk::wxVtkSceneManager::getSelectedObjects(), bbtk::GConnectorModel::save(), and bbtk::wxVtkSceneManager::saveComplexBoxBBS().
00129 { 00130 return _parentBox ; 00131 }
int bbtk::GPortModel::getPortType | ( | ) |
Definition at line 100 of file GPortModel.cxx.
References _portType.
Referenced by bbtk::wxVtkSceneManager::OnLeftButtonDown(), and bbtk::wxVtkSceneManager::update().
00100 { 00101 return _portType ; 00102 }
int bbtk::GPortModel::getPosInBox | ( | ) |
Definition at line 106 of file GPortModel.cxx.
References _posInBox.
Referenced by bbtk::wxVtkSceneManager::addObjects(), and bbtk::wxVtkSceneManager::DuplicateObjects().
00106 { 00107 return _posInBox ; 00108 }
std::string bbtk::GPortModel::getStatusText | ( | ) | [virtual] |
Reimplemented from bbtk::GObjectModel.
Definition at line 112 of file GPortModel.cxx.
References bbtk::GObjectModel::_bbtkName, bbtk::GObjectModel::_bbtkType, _value, and isValueSet().
00112 { 00113 std::string temp = "" ; 00114 00115 temp += _bbtkName ; 00116 if ( isValueSet( ) ) { 00117 temp += "(" ; 00118 temp += _value ; 00119 temp += ")" ; 00120 } 00121 temp += " " ; 00122 temp += _bbtkType ; 00123 00124 return temp ; 00125 }
std::string bbtk::GPortModel::getValue | ( | ) |
Definition at line 160 of file GPortModel.cxx.
References _value.
Referenced by bbtk::wxBlackBoxEditionDialog::constructBlackBoxEditionDialog(), bbtk::wxVtkSceneManager::getDiagramBBS(), and bbtk::wxVtkSceneManager::saveComplexBoxBBS().
00160 { 00161 return _value ; 00162 }
bool bbtk::GPortModel::isConnected | ( | ) |
Definition at line 135 of file GPortModel.cxx.
References _isConnected.
Referenced by bbtk::wxBlackBoxEditionDialog::constructBlackBoxEditionDialog(), and bbtk::vtkGPortView::updateColors().
00135 { 00136 return _isConnected ; 00137 }
bool bbtk::GObjectModel::isPointInside | ( | double | x, | |
double | y, | |||
double | z | |||
) | [virtual, inherited] |
Definition at line 116 of file GObjectModel.cxx.
References bbtk::GObjectModel::_xFin, bbtk::GObjectModel::_xInic, and bbtk::GObjectModel::_yFin.
Referenced by bbtk::vtkGObjectView::isPointInside().
00117 { 00118 if(x>=_xInic && x<=_xFin && y<=_yInic && y>=_yFin) 00119 { 00120 return true; 00121 } 00122 else 00123 { 00124 return false; 00125 } 00126 }
bool bbtk::GPortModel::isValueSet | ( | ) |
Definition at line 166 of file GPortModel.cxx.
References _isValueSet.
Referenced by bbtk::wxVtkSceneManager::getDiagramBBS(), getStatusText(), bbtk::wxVtkSceneManager::saveComplexBoxBBS(), and bbtk::vtkGPortView::updateColors().
00166 { 00167 return _isValueSet ; 00168 }
void bbtk::GObjectModel::move | ( | double | xx, | |
double | yy, | |||
double | zz | |||
) | [virtual, inherited] |
Reimplemented in bbtk::GBoxModel.
Definition at line 130 of file GObjectModel.cxx.
References bbtk::GObjectModel::setInicPoint().
Referenced by bbtk::vtkGObjectView::moveObject().
00131 { 00132 setInicPoint(xx,yy,zz); 00133 }
void bbtk::Observable::notifyObservers | ( | int | idCaller, | |
int | command = NO_COMMAND | |||
) | [inherited] |
Definition at line 56 of file Observable.cxx.
References bbtk::Observable::_observers.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::CancelConnection(), bbtk::wxVtkSceneManager::configGBlackBox(), bbtk::wxVtkSceneManager::configGComBoxInputOutputPort(), bbtk::wxVtkSceneManager::createGBlackBox(), bbtk::wxVtkSceneManager::createGComplexBoxInputPort(), bbtk::wxVtkSceneManager::createGComplexBoxOutputPort(), bbtk::wxVtkSceneManager::createGPort(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::wxVtkSceneManager::MakeBoxExecutable(), bbtk::wxVtkSceneManager::OnLeftButtonDown(), bbtk::GBoxController::OnLeftButtonDown(), bbtk::GBlackBoxController::OnLeftButtonDown(), bbtk::wxVtkSceneManager::OnLeftButtonUp(), bbtk::GPortController::OnLeftButtonUp(), bbtk::GConnectorController::OnLeftButtonUp(), bbtk::GBoxController::OnLeftButtonUp(), bbtk::GBlackBoxController::OnLeftButtonUp(), bbtk::GBlackBoxController::OnMiddleButtonDown(), bbtk::wxVtkSceneManager::OnMouseMove(), bbtk::GObjectController::OnMouseMove(), bbtk::GBoxController::OnMouseMove(), bbtk::GBlackBoxController::OnMouseMove(), setConnected(), setValue(), bbtk::wxVtkSceneManager::UnSelectBlackBoxes(), and bbtk::wxVtkSceneManager::update().
00057 { 00058 00059 int i; 00060 for(i=0;i<_observers.size();i++) 00061 { 00062 _observers[i]->update(idCaller,command); 00063 } 00064 }
void bbtk::GPortModel::registerInBox | ( | GBoxModel * | blackBox, | |
int | portType, | |||
int | pos | |||
) |
Definition at line 63 of file GPortModel.cxx.
References _parentBox, _portType, _posInBox, and updatePortPosition().
Referenced by bbtk::wxVtkSceneManager::createGPort().
00063 { 00064 _parentBox = blackBox ; 00065 _portType = portType ; 00066 _posInBox = pos ; 00067 00068 updatePortPosition( ) ; 00069 00070 }
void bbtk::GPortModel::save | ( | std::string & | content | ) | [virtual] |
Reimplemented from bbtk::GObjectModel.
Definition at line 172 of file GPortModel.cxx.
References bbtk::GObjectModel::_bbtkName, and _value.
00172 { 00173 content += "PORT\n" ; 00174 00175 // Port value info 00176 content += _bbtkName ; 00177 content += ":" ; 00178 content += _value ; 00179 content += "\n" ; 00180 }
void bbtk::GObjectModel::setBBTKName | ( | std::string | obname | ) | [inherited] |
Definition at line 158 of file GObjectModel.cxx.
References bbtk::GObjectModel::_bbtkName.
Referenced by bbtk::wxVtkSceneManager::configGBlackBox(), bbtk::wxVtkSceneManager::createGBlackBox(), bbtk::wxVtkSceneManager::createGComplexBoxInputPort(), bbtk::wxVtkSceneManager::createGComplexBoxOutputPort(), bbtk::wxVtkSceneManager::createGPort(), and bbtk::wxBlackBoxEditionDialog::onClickOk().
00159 { 00160 _bbtkName = obname; 00161 }
void bbtk::GObjectModel::setBBTKType | ( | std::string | obtype | ) | [inherited] |
Definition at line 144 of file GObjectModel.cxx.
References bbtk::GObjectModel::_bbtkType.
Referenced by bbtk::wxVtkSceneManager::createGBlackBox(), bbtk::wxVtkSceneManager::createGComplexBoxInputPort(), bbtk::wxVtkSceneManager::createGComplexBoxOutputPort(), and bbtk::wxVtkSceneManager::createGPort().
00145 { 00146 _bbtkType = obtype; 00147 }
void bbtk::GPortModel::setConnected | ( | bool | value | ) |
Definition at line 141 of file GPortModel.cxx.
References _isConnected, bbtk::GObjectModel::_objectId, and bbtk::Observable::notifyObservers().
Referenced by bbtk::GConnectorModel::disconnectConnection(), bbtk::GConnectorModel::setEndPort(), and bbtk::GConnectorModel::setStartPort().
00141 { 00142 _isConnected = value ; 00143 notifyObservers( _objectId ) ; 00144 }
void bbtk::GObjectModel::setFinalPoint | ( | double & | x, | |
double & | y, | |||
double & | z | |||
) | [virtual, inherited] |
Definition at line 94 of file GObjectModel.cxx.
References bbtk::GObjectModel::_xFin, bbtk::GObjectModel::_yFin, and bbtk::GObjectModel::_zFin.
Referenced by bbtk::wxVtkSceneManager::configGBlackBox(), bbtk::GConnectorModel::setEndPort(), bbtk::GComplexBoxPortModel::setInicPoint(), bbtk::GBoxModel::setInicPoint(), bbtk::vtkGBlackBoxView::update_X_Fin(), and updatePortPosition().
void bbtk::GObjectModel::setGObjectType | ( | int | obtype | ) | [inherited] |
Definition at line 102 of file GObjectModel.cxx.
References bbtk::GObjectModel::_gObjectType.
Referenced by bbtk::wxVtkSceneManager::createGConnector(), and bbtk::GObjectsMVCFactory::createGObjectModel().
00103 { 00104 _gObjectType = gObjectType; 00105 }
void bbtk::GObjectModel::setInicPoint | ( | double & | x, | |
double & | y, | |||
double & | z | |||
) | [virtual, inherited] |
Reimplemented in bbtk::GBoxModel, and bbtk::GComplexBoxPortModel.
Definition at line 85 of file GObjectModel.cxx.
References bbtk::GObjectModel::_xInic, bbtk::GObjectModel::_yInic, and bbtk::GObjectModel::_zInic.
Referenced by bbtk::GObjectModel::move(), bbtk::GConnectorModel::setStartPort(), and updatePortPosition().
void bbtk::GObjectModel::setObjectId | ( | int | id | ) | [inherited] |
Definition at line 180 of file GObjectModel.cxx.
References bbtk::GObjectModel::_objectId.
Referenced by bbtk::GObjectController::setId().
00181 { 00182 _objectId=id; 00183 }
void bbtk::GPortModel::setValue | ( | std::string | value | ) |
Definition at line 148 of file GPortModel.cxx.
References _isValueSet, bbtk::GObjectModel::_objectId, _value, and bbtk::Observable::notifyObservers().
00148 { 00149 _value = value ; 00150 if ( _value == "" ) { 00151 _isValueSet = false ; 00152 } else { 00153 _isValueSet = true ; 00154 } 00155 notifyObservers( _objectId ) ; 00156 }
void bbtk::GPortModel::updatePortPosition | ( | ) |
Definition at line 74 of file GPortModel.cxx.
References _parentBox, _portType, _posInBox, bbtk::GObjectModel::getFinalPoint(), bbtk::GObjectModel::getInicPoint(), bbtk::GINPUTPORT, bbtk::GOUTPUTPORT, bbtk::PORT_HEIGHT, bbtk::PORT_WIDTH, bbtk::GObjectModel::setFinalPoint(), and bbtk::GObjectModel::setInicPoint().
Referenced by registerInBox().
00074 { 00075 double xInic , yInic , zInic , xFin , yFin , zFin ; 00076 _parentBox->getInicPoint( xInic , yInic , zInic ) ; 00077 _parentBox->getFinalPoint( xFin , yFin , zFin ) ; 00078 00079 double posX = xInic , posY = yInic , posZ = zInic ; 00080 if ( _portType == GOUTPUTPORT ) { 00081 posY = yFin ; 00082 } else if ( _portType == GINPUTPORT ) { 00083 posY = yInic + PORT_HEIGHT ; 00084 } 00085 00086 //Attribute '_posInBox' starts with value 0 and it represents the position of the port in the box from left to right 00087 posX = xInic + ( PORT_WIDTH / 2 ) + _posInBox * 1.1 * PORT_WIDTH ; 00088 00089 setInicPoint( posX , posY , posZ ) ; 00090 00091 posX = posX + PORT_WIDTH ; 00092 posY = posY - PORT_HEIGHT ; 00093 00094 setFinalPoint( posX , posY , posZ ) ; 00095 00096 }
std::string bbtk::GObjectModel::_bbtkName [protected, inherited] |
Definition at line 134 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getBBTKName(), getStatusText(), bbtk::GComplexBoxPortModel::getStatusText(), bbtk::GBlackBoxModel::getStatusText(), save(), bbtk::GComplexBoxPortModel::save(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setBBTKName().
std::string bbtk::GObjectModel::_bbtkType [protected, inherited] |
Definition at line 131 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getBBTKType(), getStatusText(), bbtk::GBlackBoxModel::getStatusText(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setBBTKType().
int bbtk::GObjectModel::_gObjectType [protected, inherited] |
Definition at line 128 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getGObjectType(), and bbtk::GObjectModel::setGObjectType().
bool bbtk::GPortModel::_isConnected [private] |
Definition at line 113 of file GPortModel.h.
Referenced by GPortModel(), isConnected(), and setConnected().
bool bbtk::GPortModel::_isValueSet [private] |
Definition at line 116 of file GPortModel.h.
Referenced by GPortModel(), isValueSet(), and setValue().
int bbtk::GObjectModel::_objectId [protected, inherited] |
Definition at line 125 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getObjectId(), setConnected(), bbtk::GObjectModel::setObjectId(), setValue(), and bbtk::GBoxModel::updatePorts().
GBoxModel* bbtk::GPortModel::_parentBox [private] |
Definition at line 105 of file GPortModel.h.
Referenced by getParentBox(), GPortModel(), registerInBox(), and updatePortPosition().
int bbtk::GPortModel::_portType [private] |
Definition at line 108 of file GPortModel.h.
Referenced by getPortType(), GPortModel(), registerInBox(), and updatePortPosition().
int bbtk::GPortModel::_posInBox [private] |
Definition at line 111 of file GPortModel.h.
Referenced by getPosInBox(), GPortModel(), registerInBox(), and updatePortPosition().
std::string bbtk::GPortModel::_value [private] |
Definition at line 115 of file GPortModel.h.
Referenced by getStatusText(), getValue(), GPortModel(), save(), and setValue().
double bbtk::GObjectModel::_xFin [protected, inherited] |
Definition at line 121 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getFinalPoint(), bbtk::GObjectModel::GObjectModel(), bbtk::GObjectModel::isPointInside(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setFinalPoint().
double bbtk::GObjectModel::_xInic [protected, inherited] |
Definition at line 118 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getInicPoint(), bbtk::GObjectModel::GObjectModel(), bbtk::GObjectModel::isPointInside(), bbtk::GComplexBoxPortModel::save(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setInicPoint().
double bbtk::GObjectModel::_yFin [protected, inherited] |
Definition at line 122 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getFinalPoint(), bbtk::GObjectModel::GObjectModel(), bbtk::GObjectModel::isPointInside(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setFinalPoint().
double bbtk::GObjectModel::_yInic [protected, inherited] |
Definition at line 119 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getInicPoint(), bbtk::GObjectModel::GObjectModel(), bbtk::GComplexBoxPortModel::save(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setInicPoint().
double bbtk::GObjectModel::_zFin [protected, inherited] |
Definition at line 123 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getFinalPoint(), bbtk::GObjectModel::GObjectModel(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setFinalPoint().
double bbtk::GObjectModel::_zInic [protected, inherited] |
Definition at line 120 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getInicPoint(), bbtk::GObjectModel::GObjectModel(), bbtk::GComplexBoxPortModel::save(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setInicPoint().