#include <GConnectorModel.h>
Public Member Functions | |
GConnectorModel () | |
~GConnectorModel () | |
void | setStartPort (GPortModel *startPort) |
void | setEndPort (GPortModel *endPort) |
void | setManualContourModel (manualContourModel *model) |
manualContourModel * | getManualContourModel () |
GPortModel * | getStartPort () |
GPortModel * | getEndPort () |
void | updateStartEndPoints () |
void | disconnectConnection () |
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) |
virtual std::string | getStatusText () |
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 | |
GPortModel * | _startPort |
GPortModel * | _endPort |
manualContourModel * | _model |
Definition at line 56 of file GConnectorModel.h.
bbtk::GConnectorModel::GConnectorModel | ( | ) |
Definition at line 44 of file GConnectorModel.cxx.
References _endPort, and _startPort.
00045 { 00046 _startPort = NULL; 00047 _endPort = NULL; 00048 }
bbtk::GConnectorModel::~GConnectorModel | ( | ) |
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 }
void bbtk::GConnectorModel::disconnectConnection | ( | ) |
Definition at line 143 of file GConnectorModel.cxx.
References _endPort, _startPort, and bbtk::GPortModel::setConnected().
Referenced by bbtk::GConnectorController::removeFromScene().
00144 { 00145 if(_startPort!=NULL) 00146 { 00147 _startPort->setConnected(false); 00148 } 00149 00150 if(_endPort!=NULL) 00151 { 00152 _endPort->setConnected(false); 00153 } 00154 }
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(), 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(), setEndPort(), setStartPort(), and updateStartEndPoints().
GPortModel * bbtk::GConnectorModel::getEndPort | ( | ) |
Definition at line 99 of file GConnectorModel.cxx.
References _endPort.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::deleteObject(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::wxVtkSceneManager::getDiagramBBS(), bbtk::wxVtkSceneManager::getSelectedObjects(), and bbtk::wxVtkSceneManager::saveComplexBoxBBS().
00100 { 00101 return _endPort; 00102 }
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(), setStartPort(), bbtk::vtkGPortView::update(), bbtk::vtkGComplexBoxPortView::update(), bbtk::vtkGBoxView::update(), bbtk::vtkGBlackBoxView::update(), bbtk::vtkGBlackBoxView::update_X_Fin(), bbtk::GPortModel::updatePortPosition(), and 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(), setEndPort(), bbtk::vtkGPortView::update(), bbtk::vtkGComplexBoxPortView::update(), bbtk::vtkGBoxView::update(), bbtk::vtkGBlackBoxView::update(), bbtk::vtkGBlackBoxView::update_X_Fin(), bbtk::GPortModel::updatePortPosition(), and updateStartEndPoints().
manualContourModel * bbtk::GConnectorModel::getManualContourModel | ( | ) |
Definition at line 106 of file GConnectorModel.cxx.
References _model.
00107 { 00108 return _model; 00109 }
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 }
GPortModel * bbtk::GConnectorModel::getStartPort | ( | ) |
Definition at line 92 of file GConnectorModel.cxx.
References _startPort.
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::deleteObject(), bbtk::wxVtkSceneManager::DuplicateObjects(), bbtk::wxVtkSceneManager::getDiagramBBS(), bbtk::wxVtkSceneManager::getSelectedObjects(), and bbtk::wxVtkSceneManager::saveComplexBoxBBS().
00093 { 00094 return _startPort; 00095 }
std::string bbtk::GObjectModel::getStatusText | ( | ) | [virtual, inherited] |
Reimplemented in bbtk::GBlackBoxModel, bbtk::GBoxModel, bbtk::GComplexBoxPortModel, and bbtk::GPortModel.
Definition at line 165 of file GObjectModel.cxx.
Referenced by bbtk::GObjectController::getStatusText().
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 }
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(), bbtk::GPortModel::setConnected(), bbtk::GPortModel::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::GConnectorModel::save | ( | std::string & | content | ) | [virtual] |
Reimplemented from bbtk::GObjectModel.
Definition at line 158 of file GConnectorModel.cxx.
References _endPort, _model, _startPort, bbtk::GObjectModel::getBBTKName(), and bbtk::GPortModel::getParentBox().
00159 { 00160 char buffer[50]; 00161 00162 content+="CONNECTION\n"; 00163 00164 // Connection info 00165 content+=_startPort->getParentBox()->getBBTKName(); 00166 content+=":"; 00167 content+=_startPort->getBBTKName(); 00168 content+=":"; 00169 content+=_endPort->getParentBox()->getBBTKName(); 00170 content+=":"; 00171 content+=_endPort->getBBTKName(); 00172 content+="\n"; 00173 00174 int i,sizeLstPoints = _model->GetSizeLstPoints()-2; 00175 content+="NumberOfControlPoints:"; 00176 sprintf (buffer, "%d", sizeLstPoints ); 00177 content+=buffer; 00178 content+="\n"; 00179 00180 for (i=0;i<sizeLstPoints;i++) 00181 { 00182 manualPoint *mp = _model->GetManualPoint(i+1); 00183 sprintf (buffer, "%f:%f:%f\n", (float)mp->GetX(),(float)mp->GetY(),(float)mp->GetZ() ); 00184 content+=buffer; 00185 } 00186 }
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::GConnectorModel::setEndPort | ( | GPortModel * | endPort | ) |
Definition at line 73 of file GConnectorModel.cxx.
References _endPort, _model, bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getInicPoint(), bbtk::GPortModel::setConnected(), and bbtk::GObjectModel::setFinalPoint().
Referenced by bbtk::wxVtkSceneManager::addObjects(), bbtk::wxVtkSceneManager::configGConnetion(), bbtk::wxVtkSceneManager::DuplicateObjects(), and bbtk::wxVtkSceneManager::update().
00074 { 00075 _endPort = endPort; 00076 endPort->setConnected(true); 00077 00078 double xCenter,yCenter,zCenter; 00079 endPort->getCenter(xCenter,yCenter,zCenter); 00080 double xIport,yIport,zIport; 00081 endPort->getInicPoint(xIport,yIport,zIport); 00082 00083 setFinalPoint(xCenter,yIport,zCenter); 00084 00085 // Sets the last point of the contour model in the position of the end input port 00086 manualPoint* point = _model->GetManualPoint(_model->GetSizeLstPoints()-1); 00087 point->SetPoint(xCenter,yIport,zCenter); 00088 }
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(), setEndPort(), bbtk::GComplexBoxPortModel::setInicPoint(), bbtk::GBoxModel::setInicPoint(), bbtk::vtkGBlackBoxView::update_X_Fin(), and bbtk::GPortModel::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(), setStartPort(), and bbtk::GPortModel::updatePortPosition().
void bbtk::GConnectorModel::setManualContourModel | ( | manualContourModel * | model | ) |
Definition at line 113 of file GConnectorModel.cxx.
References _model.
Referenced by bbtk::wxVtkSceneManager::createGConnector().
00114 { 00115 _model = model; 00116 }
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::GConnectorModel::setStartPort | ( | GPortModel * | startPort | ) |
Definition at line 58 of file GConnectorModel.cxx.
References _startPort, bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getFinalPoint(), bbtk::GPortModel::setConnected(), and bbtk::GObjectModel::setInicPoint().
Referenced by bbtk::wxVtkSceneManager::createGConnector().
00059 { 00060 _startPort = startPort; 00061 startPort->setConnected(true); 00062 00063 double xCenter,yCenter,zCenter; 00064 startPort->getCenter(xCenter,yCenter,zCenter); 00065 double xFport,yFport,zFport; 00066 startPort->getFinalPoint(xFport,yFport,zFport); 00067 00068 setInicPoint(xCenter,yFport,zCenter); 00069 }
void bbtk::GConnectorModel::updateStartEndPoints | ( | ) |
Definition at line 120 of file GConnectorModel.cxx.
References _endPort, _model, _startPort, bbtk::GObjectModel::getCenter(), bbtk::GObjectModel::getFinalPoint(), and bbtk::GObjectModel::getInicPoint().
Referenced by bbtk::vtkGConnectorView::updateStartEndPoints().
00121 { 00122 //Start Point 00123 double xCenter,yCenter,zCenter; 00124 _startPort->getCenter(xCenter,yCenter,zCenter); 00125 double xport,yport,zport; 00126 _startPort->getFinalPoint(xport,yport,zport); 00127 00128 // Refresh the position of the contourModel first point with the data of the connector model 00129 manualPoint* point = _model->GetManualPoint(0); 00130 point->SetPoint(xCenter,yport,zCenter); 00131 00132 //End Point 00133 _endPort->getCenter(xCenter,yCenter,zCenter); 00134 _endPort->getInicPoint(xport,yport,zport); 00135 00136 // Refresh the position of the contourModel last point with the data of the connector model 00137 point = _model->GetManualPoint(_model->GetSizeLstPoints()-1); 00138 point->SetPoint(xCenter,yport,zCenter); 00139 }
std::string bbtk::GObjectModel::_bbtkName [protected, inherited] |
Definition at line 134 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getBBTKName(), bbtk::GPortModel::getStatusText(), bbtk::GComplexBoxPortModel::getStatusText(), bbtk::GBlackBoxModel::getStatusText(), bbtk::GPortModel::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(), bbtk::GPortModel::getStatusText(), bbtk::GBlackBoxModel::getStatusText(), bbtk::GBlackBoxModel::save(), and bbtk::GObjectModel::setBBTKType().
GPortModel* bbtk::GConnectorModel::_endPort [private] |
Definition at line 93 of file GConnectorModel.h.
Referenced by disconnectConnection(), GConnectorModel(), getEndPort(), save(), setEndPort(), and updateStartEndPoints().
int bbtk::GObjectModel::_gObjectType [protected, inherited] |
Definition at line 128 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getGObjectType(), and bbtk::GObjectModel::setGObjectType().
manualContourModel* bbtk::GConnectorModel::_model [private] |
Definition at line 95 of file GConnectorModel.h.
Referenced by getManualContourModel(), save(), setEndPort(), setManualContourModel(), and updateStartEndPoints().
int bbtk::GObjectModel::_objectId [protected, inherited] |
Definition at line 125 of file GObjectModel.h.
Referenced by bbtk::GObjectModel::getObjectId(), bbtk::GPortModel::setConnected(), bbtk::GObjectModel::setObjectId(), bbtk::GPortModel::setValue(), and bbtk::GBoxModel::updatePorts().
GPortModel* bbtk::GConnectorModel::_startPort [private] |
Definition at line 92 of file GConnectorModel.h.
Referenced by disconnectConnection(), GConnectorModel(), getStartPort(), save(), setStartPort(), and updateStartEndPoints().
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().