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 73 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_addPositionFace)(const SMikkTSpaceContext *pContext, const int iPoint, int face) |
Definition at line 161 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getNormal)(const SMikkTSpaceContext *pContext, float fvNormOut[], const int iFace, const int iVert) |
Definition at line 93 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getNumFaces)(const SMikkTSpaceContext *pContext) |
Definition at line 77 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getNumVerticesOfFace)(const SMikkTSpaceContext *pContext, const int iFace) |
Definition at line 81 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getPosition)(const SMikkTSpaceContext *pContext, float fvPosOut[], const int iFace, const int iVert) |
Definition at line 88 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionFaces)(const SMikkTSpaceContext *pContext, const int iPoint) |
Definition at line 154 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getPositionFacesArr)(const SMikkTSpaceContext *pContext, const int iPoint, int *&faces) |
Definition at line 157 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionIndex)(const SMikkTSpaceContext *pContext, const int iVert) |
Definition at line 144 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionVertex)(const SMikkTSpaceContext *pContext, const int iPoint, const int iVert) |
Definition at line 147 of file GU_MikkT.h.
int(* GU::SMikkTSpaceInterface::m_getPositionVertices)(const SMikkTSpaceContext *pContext, const int iPoint) |
Definition at line 151 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_getTexCoord)(const SMikkTSpaceContext *pContext, float fvTexcOut[], const int iFace, const int iVert) |
Definition at line 98 of file GU_MikkT.h.
void(* GU::SMikkTSpaceInterface::m_setPointFaceMapSize)(const SMikkTSpaceContext *pContext, const int size) |
Definition at line 165 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 134 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 115 of file GU_MikkT.h.
tbool GU::SMikkTSpaceInterface::m_useHashmap |
Definition at line 171 of file GU_MikkT.h.
tbool GU::SMikkTSpaceInterface::m_usePointCache |
Definition at line 177 of file GU_MikkT.h.
tbool GU::SMikkTSpaceInterface::m_usePointFaceMap |
Definition at line 181 of file GU_MikkT.h.