#include <BaseModel.h>
Definition at line 13 of file BaseModel.h.
 
◆ CBaseModel()
      
        
          | CBaseModel::CBaseModel | ( | const string & | filename | ) |  | 
      
 
 
◆ ComputeScaleAndNormals()
  
  | 
        
          | void CBaseModel::ComputeScaleAndNormals | ( |  | ) |  |  | protected | 
 
 
◆ Face()
◆ GetComments()
  
  | 
        
          | string CBaseModel::GetComments | ( | const char * | filename | ) |  |  | static | 
 
 
◆ GetFaces()
◆ GetFileFullName()
      
        
          | string CBaseModel::GetFileFullName | ( |  | ) | const | 
      
 
 
◆ GetFileShortName()
      
        
          | string CBaseModel::GetFileShortName | ( |  | ) | const | 
      
 
 
◆ GetFileShortNameWithoutExtension()
      
        
          | string CBaseModel::GetFileShortNameWithoutExtension | ( |  | ) | const | 
      
 
 
◆ GetNumOfFaces()
  
  | 
        
          | int CBaseModel::GetNumOfFaces | ( |  | ) | const |  | inline | 
 
 
◆ GetNumOfVerts()
  
  | 
        
          | int CBaseModel::GetNumOfVerts | ( |  | ) | const |  | inline | 
 
 
◆ GetScalarField()
  
  | 
        
          | vector< double > CBaseModel::GetScalarField | ( | string | filename | ) |  |  | static | 
 
 
◆ GetScale()
  
  | 
        
          | double CBaseModel::GetScale | ( |  | ) | const |  | inline | 
 
 
◆ GetShiftVertex()
      
        
          | CPoint3D CBaseModel::GetShiftVertex | ( | int | indexOfVert | ) | const | 
      
 
 
◆ GetVertexID()
      
        
          | int CBaseModel::GetVertexID | ( | const CPoint3D & | pt | ) | const | 
      
 
 
◆ LoadModel()
  
  | 
        
          | void CBaseModel::LoadModel | ( |  | ) |  |  | virtual | 
 
 
◆ Normal()
  
  | 
        
          | const CPoint3D & CBaseModel::Normal | ( | int | vertIndex | ) | const |  | inline | 
 
 
◆ PrintInfo()
  
  | 
        
          | void CBaseModel::PrintInfo | ( | ostream & | out | ) | const |  | virtual | 
 
 
◆ ReadFile()
  
  | 
        
          | void CBaseModel::ReadFile | ( | const string & | filename | ) |  |  | protected | 
 
 
◆ ReadMFile()
  
  | 
        
          | void CBaseModel::ReadMFile | ( | const string & | filename | ) |  |  | protected | 
 
 
◆ ReadObjFile()
  
  | 
        
          | void CBaseModel::ReadObjFile | ( | const string & | filename | ) |  |  | protected | 
 
 
◆ ReadOffFile()
  
  | 
        
          | void CBaseModel::ReadOffFile | ( | const string & | filename | ) |  |  | protected | 
 
 
◆ SaveMFile()
      
        
          | void CBaseModel::SaveMFile | ( | const string & | filename | ) | const | 
      
 
 
◆ SaveObjFile()
      
        
          | void CBaseModel::SaveObjFile | ( | const string & | filename | ) | const | 
      
 
 
◆ SaveOffFile()
      
        
          | void CBaseModel::SaveOffFile | ( | const string & | filename | ) | const | 
      
 
 
◆ SavePamametrizationObjFile()
      
        
          | void CBaseModel::SavePamametrizationObjFile | ( | const vector< pair< double, double >> & | uvs, | 
        
          |  |  | const string & | filename | 
        
          |  | ) |  | const | 
      
 
 
◆ SaveScalarFieldObjFile() [1/3]
      
        
          | void CBaseModel::SaveScalarFieldObjFile | ( | const vector< double > & | vals, | 
        
          |  |  | const string & | filename | 
        
          |  | ) |  | const | 
      
 
 
◆ SaveScalarFieldObjFile() [2/3]
      
        
          | void CBaseModel::SaveScalarFieldObjFile | ( | const vector< double > & | vals, | 
        
          |  |  | double | maxV, | 
        
          |  |  | const string & | filename | 
        
          |  | ) |  | const | 
      
 
 
◆ SaveScalarFieldObjFile() [3/3]
      
        
          | void CBaseModel::SaveScalarFieldObjFile | ( | const vector< double > & | vals, | 
        
          |  |  | const string & | comments, | 
        
          |  |  | const string & | filename | 
        
          |  | ) |  | const | 
      
 
 
◆ SetFaces()
◆ Vert()
  
  | 
        
          | const CPoint3D & CBaseModel::Vert | ( | int | vertIndex | ) | const |  | inline | 
 
 
◆ m_Faces
      
        
          | vector<CFace> CBaseModel::m_Faces | 
      
 
 
◆ m_filename
  
  | 
        
          | string CBaseModel::m_filename |  | protected | 
 
 
◆ m_NormalsToVerts
  
  | 
        
          | vector<CPoint3D> CBaseModel::m_NormalsToVerts |  | protected | 
 
 
◆ m_scale
  
  | 
        
          | double CBaseModel::m_scale |  | protected | 
 
 
◆ m_UselessFaces
  
  | 
        
          | set<int> CBaseModel::m_UselessFaces |  | protected | 
 
 
◆ m_Verts
The documentation for this class was generated from the following files: