#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: