KiCad PCB EDA Suite
|
This is the complete list of members for TRIANGLE, including all inherited members.
GetBBox() const | OBJECT_3D | inline |
GetBoardItem() const | OBJECT_3D | inline |
GetCentroid() const | OBJECT_3D | inline |
GetDiffuseColor(const HITINFO &aHitInfo) const override | TRIANGLE | virtual |
GetMaterial() const | OBJECT_3D | inline |
GetModelTransparency() const | OBJECT_3D | inline |
Intersect(const RAY &aRay, HITINFO &aHitInfo) const override | TRIANGLE | virtual |
IntersectP(const RAY &aRay, float aMaxDistance) const override | TRIANGLE | virtual |
Intersects(const BBOX_3D &aBBox) const override | TRIANGLE | virtual |
m_bbox | OBJECT_3D | protected |
m_bnu | TRIANGLE | private |
m_bnv | TRIANGLE | private |
m_boardItem | OBJECT_3D | protected |
m_centroid | OBJECT_3D | protected |
m_cnu | TRIANGLE | private |
m_cnv | TRIANGLE | private |
m_k | TRIANGLE | private |
m_material | OBJECT_3D | protected |
m_modelTransparency | OBJECT_3D | protected |
m_n | TRIANGLE | private |
m_nd | TRIANGLE | private |
m_normal | TRIANGLE | private |
m_nu | TRIANGLE | private |
m_nv | TRIANGLE | private |
m_obj_type | OBJECT_3D | protected |
m_uv | TRIANGLE | private |
m_vertex | TRIANGLE | private |
m_vertexColorRGBA | TRIANGLE | private |
OBJECT_3D(OBJECT_3D_TYPE aObjType) | OBJECT_3D | explicit |
pre_calc_const() | TRIANGLE | private |
SetBoardItem(BOARD_ITEM *aBoardItem) | OBJECT_3D | inline |
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_3D | inline |
SetModelTransparency(float aModelTransparency) | OBJECT_3D | inline |
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_3D | inlinevirtual |