#include <vtrack.h>
Collaboration diagram for VTrack:
Public Member Functions | |
VTrack (void) | |
VTrack (VTrack const &) | |
VTrack & | operator= (VTrack const &) |
bool | isGood (void) |
void | clear (void) |
void | print (void) |
void | printBad (void) |
void | addNewSepDis (double) |
void | addOrigP (vec_d const *const) |
void | addNewP (vec_d const *const) |
void | addOrigCP (double[3]) |
void | addNewCP (double[3]) |
void | addVertex (Vertex *) |
void | addNewVD (double) |
void | addNewTopN (double) |
void | addOrigSepDis (double) |
void | addOrigVD (double) |
void | addOrigTopN (double) |
void | premove (Vertex *) |
void | postmove (void) |
double | getNewSepDis (void) |
double | getNewVD (void) |
double | getNewTopN (void) |
double | getOrigSepDis (void) |
double | getOrigVD (void) |
double | getOrigTopN (void) |
Vertex * | getVertex (void) |
Definition at line 6 of file vtrack.h.
VTrack::VTrack | ( | VTrack const & | ) |
Definition at line 21 of file vtrack.cc.
References Vertex::getIndex(), and vv.
Here is the call graph for this function:
Definition at line 31 of file vtrack.cc.
References Vertex::getIndex(), and vv.
Here is the call graph for this function:
bool VTrack::isGood | ( | void | ) |
void VTrack::print | ( | void | ) |
void VTrack::printBad | ( | void | ) |
void VTrack::addNewSepDis | ( | double | ) |
void VTrack::addOrigP | ( | vec_d const * | const | ) |
void VTrack::addNewP | ( | vec_d const * | const | ) |
void VTrack::addOrigCP | ( | double | [3] | ) |
void VTrack::addNewCP | ( | double | [3] | ) |
void VTrack::addVertex | ( | Vertex * | ) |
void VTrack::addNewVD | ( | double | ) |
void VTrack::addNewTopN | ( | double | ) |
void VTrack::addOrigSepDis | ( | double | ) |
void VTrack::addOrigVD | ( | double | ) |
void VTrack::addOrigTopN | ( | double | ) |
void VTrack::premove | ( | Vertex * | ) |
Definition at line 257 of file vtrack.cc.
References addOrigCP(), addOrigP(), addOrigSepDis(), addOrigTopN(), addOrigVD(), addVertex(), clear(), Virtual_Disp::findTopN(), Container::getNearPtOnFaceToVertex(), Vertex::getSqSepDist(), Container::instance(), Virtual_Disp::instance(), and Vertex_Schedule::instance().
Referenced by main().
Here is the call graph for this function:
void VTrack::postmove | ( | void | ) |
Definition at line 276 of file vtrack.cc.
References addNewCP(), addNewP(), addNewSepDis(), addNewTopN(), addNewVD(), Virtual_Disp::findTopN(), Container::getNearPtOnFaceToVertex(), Container::instance(), Virtual_Disp::instance(), Vertex_Schedule::instance(), isGood(), print(), and printBad().
Referenced by main().
Here is the call graph for this function: