QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
ON__CChangeTextureCoordinateHelper Class Reference

Public Member Functions

void ChangeTextureCoordinate (int *Fvi, int fvi, float x, float y, float *mesh_T, int mesh_T_stride)
 
int DupVertex (int vi)
 
 ON__CChangeTextureCoordinateHelper (ON_Mesh &mesh, int newvcnt, float *&mesh_T)
 

Public Attributes

bool m_bHasCachedTextures
 
bool m_bHasHiddenVertices
 
bool m_bHasPrincipalCurvatures
 
bool m_bHasSurfaceParameters
 
bool m_bHasVertexColors
 
bool m_bHasVertexNormals
 
bool m_bHasVertexTextures
 
ON_Meshm_mesh
 
ON_SimpleArray< ON_TextureCoordinates * > m_TC
 
int m_tci
 
ON_SimpleArray< unsigned int > m_vuse
 
int m_vuse_count
 

Private Member Functions

 ON__CChangeTextureCoordinateHelper (const ON__CChangeTextureCoordinateHelper &)
 
ON__CChangeTextureCoordinateHelperoperator= (const ON__CChangeTextureCoordinateHelper &)
 

Constructor & Destructor Documentation

◆ ON__CChangeTextureCoordinateHelper() [1/2]

ON__CChangeTextureCoordinateHelper::ON__CChangeTextureCoordinateHelper ( ON_Mesh & mesh,
int newvcnt,
float *& mesh_T )

◆ ON__CChangeTextureCoordinateHelper() [2/2]

ON__CChangeTextureCoordinateHelper::ON__CChangeTextureCoordinateHelper ( const ON__CChangeTextureCoordinateHelper & )
private

Member Function Documentation

◆ ChangeTextureCoordinate()

void ON__CChangeTextureCoordinateHelper::ChangeTextureCoordinate ( int * Fvi,
int fvi,
float x,
float y,
float * mesh_T,
int mesh_T_stride )

◆ DupVertex()

int ON__CChangeTextureCoordinateHelper::DupVertex ( int vi)

◆ operator=()

ON__CChangeTextureCoordinateHelper & ON__CChangeTextureCoordinateHelper::operator= ( const ON__CChangeTextureCoordinateHelper & )
private

Member Data Documentation

◆ m_bHasCachedTextures

bool ON__CChangeTextureCoordinateHelper::m_bHasCachedTextures

◆ m_bHasHiddenVertices

bool ON__CChangeTextureCoordinateHelper::m_bHasHiddenVertices

◆ m_bHasPrincipalCurvatures

bool ON__CChangeTextureCoordinateHelper::m_bHasPrincipalCurvatures

◆ m_bHasSurfaceParameters

bool ON__CChangeTextureCoordinateHelper::m_bHasSurfaceParameters

◆ m_bHasVertexColors

bool ON__CChangeTextureCoordinateHelper::m_bHasVertexColors

◆ m_bHasVertexNormals

bool ON__CChangeTextureCoordinateHelper::m_bHasVertexNormals

◆ m_bHasVertexTextures

bool ON__CChangeTextureCoordinateHelper::m_bHasVertexTextures

◆ m_mesh

ON_Mesh& ON__CChangeTextureCoordinateHelper::m_mesh

◆ m_TC

ON_SimpleArray< ON_TextureCoordinates* > ON__CChangeTextureCoordinateHelper::m_TC

◆ m_tci

int ON__CChangeTextureCoordinateHelper::m_tci

◆ m_vuse

ON_SimpleArray< unsigned int > ON__CChangeTextureCoordinateHelper::m_vuse

◆ m_vuse_count

int ON__CChangeTextureCoordinateHelper::m_vuse_count

The documentation for this class was generated from the following file: