CRichModel Member List

This is the complete list of members for CRichModel, including all inherited members.

AngleSum(int vertIndex) constCRichModel
CBaseModel(const string &filename)CBaseModel
CollectAndArrangeNeighs()CRichModelprotected
ComputeAnglesAroundVerts()CRichModelprotected
ComputeNumOfComponents()CRichModelprotected
ComputeNumOfHoles()CRichModelprotected
ComputePlanarCoordsOfIncidentVertForEdges()CRichModelprotected
ComputeScaleAndNormals()CBaseModelprotected
CreateEdgesFromVertsAndFaces()CRichModelprotected
CRichModel(const string &filename)CRichModel
CRichModel(const vector< CPoint3D > &verts, const vector< CBaseModel::CFace > &faces)CRichModel
DistanceToLeftVert(int edgeIndex, const pair< double, double > &coord) constCRichModel
DistanceToOppositeAngle(int edgeIndex, const pair< double, double > &coord) constCRichModel
DistanceToRightVert(int edgeIndex, const pair< double, double > &coord) constCRichModel
Edge(int edgeIndex) constCRichModel
Face(int faceIndex) constCBaseModelinline
FinishChangingEdgeLengths()CRichModel
GetBarycentricCoord(CPoint3D pt, int faceID) constCRichModel
GetComments(const char *filename)CBaseModelstatic
GetEdgeIndexFromTwoVertices(int leftVert, int rightVert) constCRichModel
GetFaces() constCBaseModel
GetFileFullName() constCBaseModel
GetFileShortName() constCBaseModel
GetFileShortNameWithoutExtension() constCBaseModel
GetMaxEdgeLength() constCRichModel
GetNew2DCoordinatesByReversingCurrentEdge(int edgeIndex, const pair< double, double > &input2DCoordinates) constCRichModel
GetNew2DCoordinatesByRotatingAroundLeftChildEdge(int edgeIndex, const pair< double, double > &input2DCoordinates) constCRichModel
GetNew2DCoordinatesByRotatingAroundRightChildEdge(int edgeIndex, const pair< double, double > &input2DCoordinates) constCRichModel
GetNumOfBoundries() constCRichModel
GetNumOfComponents() constCRichModel
GetNumOfEdges() constCRichModel
GetNumOfFaces() constCBaseModelinline
GetNumOfGenera() constCRichModel
GetNumOfIsolated() constCRichModel
GetNumOfTotalUndirectedEdges() constCRichModel
GetNumOfValidDirectedEdges() constCRichModel
GetNumOfVerts() constCBaseModelinline
GetScalarField(string filename)CBaseModelstatic
GetScale() constCBaseModelinline
GetShiftVertex(int indexOfVert) constCBaseModel
GetSubindexToVert(int root, int neigh) constCRichModel
GetTwoSplitAngles(int root, EdgePoint pt1, EdgePoint pt2) constCRichModel
GetVertexID(const CPoint3D &pt) constCBaseModel
IntersectQuery(int faceID, const pair< EdgePoint, EdgePoint > &seg1, const pair< EdgePoint, EdgePoint > &seg2, EdgePoint &intersection) constCRichModel
isBoundaryVert(int index) constCRichModel
IsClosedModel() constCRichModel
IsExtremeEdge(int edgeIndex) constCRichModel
IsStartEdge(int edgeIndex) constCRichModel
IsStronglyConvexVert(int index) constCRichModel
IsWeaklyConvexVert(int index) constCRichModel
LoadModel()CRichModelvirtual
m_EdgesCRichModelprotected
m_FacesCBaseModel
m_filenameCBaseModelprotected
m_FlagsForCheckingConvexVertsCRichModelprotected
m_maxEdgeLengthCRichModelprotected
m_nBoundriesCRichModelprotected
m_nComponentsCRichModelprotected
m_NeighsAndAnglesCRichModelprotected
m_nIsolatedVertsCRichModelprotected
m_NormalsToVertsCBaseModelprotected
m_scaleCBaseModelprotected
m_UselessEdgesCRichModelprotected
m_UselessFacesCBaseModelprotected
m_VertsCBaseModel
Neigh(int root) constCRichModel
Normal(int vertIndex) constCBaseModelinline
PreprocessBaseModel()CRichModel
PrintInfo(ostream &out) constCRichModelvirtual
ProportionOnEdgeByImage(int edgeIndex, const pair< double, double > &coord) constCRichModel
ProportionOnEdgeByImage(int edgeIndex, double x1, double y1, double x2, double y2) constCRichModel
ProportionOnLeftEdgeByImage(int edgeIndex, const pair< double, double > &coord, double proportion) constCRichModel
ProportionOnRightEdgeByImage(int edgeIndex, const pair< double, double > &coord, double proportion) constCRichModel
ReadFile(const string &filename)CBaseModelprotected
ReadMFile(const string &filename)CBaseModelprotected
ReadObjFile(const string &filename)CBaseModelprotected
ReadOffFile(const string &filename)CBaseModelprotected
SaveIsolineToObj(const vector< EdgePoint > &isoline, const string &filename) constCRichModel
SaveMFile(const string &filename) constCBaseModel
SaveObjFile(const string &filename) constCBaseModel
SaveOffFile(const string &filename) constCBaseModel
SavePamametrizationObjFile(const vector< pair< double, double >> &uvs, const string &filename) constCBaseModel
SavePathToObj(const vector< EdgePoint > &pl, const string &filename) constCRichModel
SaveScalarFieldObjFile(const vector< double > &vals, const string &filename) constCBaseModel
SaveScalarFieldObjFile(const vector< double > &vals, double maxV, const string &filename) constCBaseModel
SaveScalarFieldObjFile(const vector< double > &vals, const string &comments, const string &filename) constCBaseModel
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) constCBaseModelinline


co_scan
Author(s):
autogenerated on Mon Feb 28 2022 23:00:58