KiCad PCB EDA Suite
TRIANGLE Member List

This is the complete list of members for TRIANGLE, including all inherited members.

GetBBox() constOBJECT_3Dinline
GetBoardItem() constOBJECT_3Dinline
GetCentroid() constOBJECT_3Dinline
GetDiffuseColor(const HITINFO &aHitInfo) const overrideTRIANGLEvirtual
GetMaterial() constOBJECT_3Dinline
GetModelTransparency() constOBJECT_3Dinline
Intersect(const RAY &aRay, HITINFO &aHitInfo) const overrideTRIANGLEvirtual
IntersectP(const RAY &aRay, float aMaxDistance) const overrideTRIANGLEvirtual
Intersects(const BBOX_3D &aBBox) const overrideTRIANGLEvirtual
m_bboxOBJECT_3Dprotected
m_bnuTRIANGLEprivate
m_bnvTRIANGLEprivate
m_boardItemOBJECT_3Dprotected
m_centroidOBJECT_3Dprotected
m_cnuTRIANGLEprivate
m_cnvTRIANGLEprivate
m_kTRIANGLEprivate
m_materialOBJECT_3Dprotected
m_modelTransparencyOBJECT_3Dprotected
m_nTRIANGLEprivate
m_ndTRIANGLEprivate
m_normalTRIANGLEprivate
m_nuTRIANGLEprivate
m_nvTRIANGLEprivate
m_obj_typeOBJECT_3Dprotected
m_uvTRIANGLEprivate
m_vertexTRIANGLEprivate
m_vertexColorRGBATRIANGLEprivate
OBJECT_3D(OBJECT_3D_TYPE aObjType)OBJECT_3Dexplicit
pre_calc_const()TRIANGLEprivate
SetBoardItem(BOARD_ITEM *aBoardItem)OBJECT_3Dinline
SetColor(const SFVEC3F &aColor)TRIANGLE
SetColor(const SFVEC3F &aVC0, const SFVEC3F &aVC1, const SFVEC3F &aVC2)TRIANGLE
SetColor(unsigned int aFaceColorRGBA)TRIANGLE
SetColor(unsigned int aVertex1ColorRGBA, unsigned int aVertex2ColorRGBA, unsigned int aVertex3ColorRGBA)TRIANGLE
SetMaterial(const MATERIAL *aMaterial)OBJECT_3Dinline
SetModelTransparency(float aModelTransparency)OBJECT_3Dinline
SetUV(const SFVEC2F &aUV1, const SFVEC2F &aUV2, const SFVEC2F &aUV3)TRIANGLE
TRIANGLE(const SFVEC3F &aV1, const SFVEC3F &aV2, const SFVEC3F &aV3)TRIANGLE
TRIANGLE(const SFVEC3F &aV1, const SFVEC3F &aV2, const SFVEC3F &aV3, const SFVEC3F &aFaceNormal)TRIANGLE
TRIANGLE(const SFVEC3F &aV1, const SFVEC3F &aV2, const SFVEC3F &aV3, const SFVEC3F &aN1, const SFVEC3F &aN2, const SFVEC3F &aN3)TRIANGLE
~OBJECT_3D()OBJECT_3Dinlinevirtual