This is the complete list of members for CRichModel, including all inherited members.
AngleSum(int vertIndex) const | CRichModel | |
CBaseModel(const string &filename) | CBaseModel | |
CollectAndArrangeNeighs() | CRichModel | protected |
ComputeAnglesAroundVerts() | CRichModel | protected |
ComputeNumOfComponents() | CRichModel | protected |
ComputeNumOfHoles() | CRichModel | protected |
ComputePlanarCoordsOfIncidentVertForEdges() | CRichModel | protected |
ComputeScaleAndNormals() | CBaseModel | protected |
CreateEdgesFromVertsAndFaces() | CRichModel | protected |
CRichModel(const string &filename) | CRichModel | |
CRichModel(const vector< CPoint3D > &verts, const vector< CBaseModel::CFace > &faces) | CRichModel | |
DistanceToLeftVert(int edgeIndex, const pair< double, double > &coord) const | CRichModel | |
DistanceToOppositeAngle(int edgeIndex, const pair< double, double > &coord) const | CRichModel | |
DistanceToRightVert(int edgeIndex, const pair< double, double > &coord) const | CRichModel | |
Edge(int edgeIndex) const | CRichModel | |
Face(int faceIndex) const | CBaseModel | inline |
FinishChangingEdgeLengths() | CRichModel | |
GetBarycentricCoord(CPoint3D pt, int faceID) const | CRichModel | |
GetComments(const char *filename) | CBaseModel | static |
GetEdgeIndexFromTwoVertices(int leftVert, int rightVert) const | CRichModel | |
GetFaces() const | CBaseModel | |
GetFileFullName() const | CBaseModel | |
GetFileShortName() const | CBaseModel | |
GetFileShortNameWithoutExtension() const | CBaseModel | |
GetMaxEdgeLength() const | CRichModel | |
GetNew2DCoordinatesByReversingCurrentEdge(int edgeIndex, const pair< double, double > &input2DCoordinates) const | CRichModel | |
GetNew2DCoordinatesByRotatingAroundLeftChildEdge(int edgeIndex, const pair< double, double > &input2DCoordinates) const | CRichModel | |
GetNew2DCoordinatesByRotatingAroundRightChildEdge(int edgeIndex, const pair< double, double > &input2DCoordinates) const | CRichModel | |
GetNumOfBoundries() const | CRichModel | |
GetNumOfComponents() const | CRichModel | |
GetNumOfEdges() const | CRichModel | |
GetNumOfFaces() const | CBaseModel | inline |
GetNumOfGenera() const | CRichModel | |
GetNumOfIsolated() const | CRichModel | |
GetNumOfTotalUndirectedEdges() const | CRichModel | |
GetNumOfValidDirectedEdges() const | CRichModel | |
GetNumOfVerts() const | CBaseModel | inline |
GetScalarField(string filename) | CBaseModel | static |
GetScale() const | CBaseModel | inline |
GetShiftVertex(int indexOfVert) const | CBaseModel | |
GetSubindexToVert(int root, int neigh) const | CRichModel | |
GetTwoSplitAngles(int root, EdgePoint pt1, EdgePoint pt2) const | CRichModel | |
GetVertexID(const CPoint3D &pt) const | CBaseModel | |
IntersectQuery(int faceID, const pair< EdgePoint, EdgePoint > &seg1, const pair< EdgePoint, EdgePoint > &seg2, EdgePoint &intersection) const | CRichModel | |
isBoundaryVert(int index) const | CRichModel | |
IsClosedModel() const | CRichModel | |
IsExtremeEdge(int edgeIndex) const | CRichModel | |
IsStartEdge(int edgeIndex) const | CRichModel | |
IsStronglyConvexVert(int index) const | CRichModel | |
IsWeaklyConvexVert(int index) const | CRichModel | |
LoadModel() | CRichModel | virtual |
m_Edges | CRichModel | protected |
m_Faces | CBaseModel | |
m_filename | CBaseModel | protected |
m_FlagsForCheckingConvexVerts | CRichModel | protected |
m_maxEdgeLength | CRichModel | protected |
m_nBoundries | CRichModel | protected |
m_nComponents | CRichModel | protected |
m_NeighsAndAngles | CRichModel | protected |
m_nIsolatedVerts | CRichModel | protected |
m_NormalsToVerts | CBaseModel | protected |
m_scale | CBaseModel | protected |
m_UselessEdges | CRichModel | protected |
m_UselessFaces | CBaseModel | protected |
m_Verts | CBaseModel | |
Neigh(int root) const | CRichModel | |
Normal(int vertIndex) const | CBaseModel | inline |
PreprocessBaseModel() | CRichModel | |
PrintInfo(ostream &out) const | CRichModel | virtual |
ProportionOnEdgeByImage(int edgeIndex, const pair< double, double > &coord) const | CRichModel | |
ProportionOnEdgeByImage(int edgeIndex, double x1, double y1, double x2, double y2) const | CRichModel | |
ProportionOnLeftEdgeByImage(int edgeIndex, const pair< double, double > &coord, double proportion) const | CRichModel | |
ProportionOnRightEdgeByImage(int edgeIndex, const pair< double, double > &coord, double proportion) const | CRichModel | |
ReadFile(const string &filename) | CBaseModel | protected |
ReadMFile(const string &filename) | CBaseModel | protected |
ReadObjFile(const string &filename) | CBaseModel | protected |
ReadOffFile(const string &filename) | CBaseModel | protected |
SaveIsolineToObj(const vector< EdgePoint > &isoline, const string &filename) const | CRichModel | |
SaveMFile(const string &filename) const | CBaseModel | |
SaveObjFile(const string &filename) const | CBaseModel | |
SaveOffFile(const string &filename) const | CBaseModel | |
SavePamametrizationObjFile(const vector< pair< double, double >> &uvs, const string &filename) const | CBaseModel | |
SavePathToObj(const vector< EdgePoint > &pl, const string &filename) const | CRichModel | |
SaveScalarFieldObjFile(const vector< double > &vals, const string &filename) const | CBaseModel | |
SaveScalarFieldObjFile(const vector< double > &vals, double maxV, const string &filename) const | CBaseModel | |
SaveScalarFieldObjFile(const vector< double > &vals, const string &comments, const string &filename) const | CBaseModel | |
SetEdgeLength(int leftVert, int rightVert, double newLength) | CRichModel | |
SetFaces(const vector< CBaseModel::CFace > &faces) | CBaseModel | |
SplitBasedOnScalarField(const vector< double > &scalarField, double val, const string &fileWithLargerScalars, const string &fileWithSmallerScalars) | CRichModel | |
SplitEdge(const EdgePoint &ep) | CRichModel | |
Vert(int vertIndex) const | CBaseModel | inline |