HDK
|
#include <GU_MikkT.h>
Public Attributes | |
int(* | m_getNumFaces )(const SMikkTSpaceContext *pContext) |
int(* | m_getNumVerticesOfFace )(const SMikkTSpaceContext *pContext, const int iFace) |
void(* | m_getPosition )(const SMikkTSpaceContext *pContext, float fvPosOut[], const int iFace, const int iVert) |
void(* | m_getNormal )(const SMikkTSpaceContext *pContext, float fvNormOut[], const int iFace, const int iVert) |
void(* | m_getTexCoord )(const SMikkTSpaceContext *pContext, float fvTexcOut[], const int iFace, const int iVert) |
void(* | m_setTSpaceBasic )(const SMikkTSpaceContext *pContext, const float fvTangent[], const float fSign, const int iFace, const int iVert) |
void(* | m_setTSpace )(const SMikkTSpaceContext *pContext, const float fvTangent[], const float fvBiTangent[], const float fMagS, const float fMagT, const tbool bIsOrientationPreserving, const int iFace, const int iVert) |
int(* | m_getPositionIndex )(const SMikkTSpaceContext *pContext, const int iVert) |
int(* | m_getPositionVertex )(const SMikkTSpaceContext *pContext, const int iPoint, const int iVert) |
int(* | m_getPositionVertices )(const SMikkTSpaceContext *pContext, const int iPoint) |
int(* | m_getPositionFaces )(const SMikkTSpaceContext *pContext, const int iPoint) |
void(* | m_getPositionFacesArr )(const SMikkTSpaceContext *pContext, const int iPoint, int *&faces) |
void(* | m_addPositionFace )(const SMikkTSpaceContext *pContext, const int iPoint, int face) |
void(* | m_setPointFaceMapSize )(const SMikkTSpaceContext *pContext, const int size) |
tbool | m_useHashmap |
tbool | m_usePointCache |
tbool | m_usePointFaceMap |
Definition at line 85 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_addPositionFace)(const SMikkTSpaceContext *pContext, const int iPoint, int face) |
Definition at line 173 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getNormal)(const SMikkTSpaceContext *pContext, float fvNormOut[], const int iFace, const int iVert) |
Definition at line 105 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getNumFaces)(const SMikkTSpaceContext *pContext) |
Definition at line 89 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getNumVerticesOfFace)(const SMikkTSpaceContext *pContext, const int iFace) |
Definition at line 93 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getPosition)(const SMikkTSpaceContext *pContext, float fvPosOut[], const int iFace, const int iVert) |
Definition at line 100 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionFaces)(const SMikkTSpaceContext *pContext, const int iPoint) |
Definition at line 166 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getPositionFacesArr)(const SMikkTSpaceContext *pContext, const int iPoint, int *&faces) |
Definition at line 169 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionIndex)(const SMikkTSpaceContext *pContext, const int iVert) |
Definition at line 156 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionVertex)(const SMikkTSpaceContext *pContext, const int iPoint, const int iVert) |
Definition at line 159 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionVertices)(const SMikkTSpaceContext *pContext, const int iPoint) |
Definition at line 163 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getTexCoord)(const SMikkTSpaceContext *pContext, float fvTexcOut[], const int iFace, const int iVert) |
Definition at line 110 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_setPointFaceMapSize)(const SMikkTSpaceContext *pContext, const int size) |
Definition at line 177 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_setTSpace)(const SMikkTSpaceContext *pContext, const float fvTangent[], const float fvBiTangent[], const float fMagS, const float fMagT, const tbool bIsOrientationPreserving, const int iFace, const int iVert) |
Definition at line 146 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_setTSpaceBasic)(const SMikkTSpaceContext *pContext, const float fvTangent[], const float fSign, const int iFace, const int iVert) |
Definition at line 127 of file GU_MikkT.h.
tbool GU::SMikkTSpaceInterface::m_useHashmap |
Definition at line 183 of file GU_MikkT.h.
tbool GU::SMikkTSpaceInterface::m_usePointCache |
Definition at line 189 of file GU_MikkT.h.
tbool GU::SMikkTSpaceInterface::m_usePointFaceMap |
Definition at line 193 of file GU_MikkT.h.