KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
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