KiCad PCB EDA Suite
|
This is the complete list of members for MODEL_3D, including all inherited members.
bbox_idx_count | MODEL_3D | privatestatic |
bbox_vtx_count | MODEL_3D | privatestatic |
BeginDrawMulti(bool aUseColorInformation) | MODEL_3D | static |
Draw(bool aTransparent, float aOpacity, bool aUseSelectedMaterial, const SFVEC3F &aSelectionColor, const glm::mat4 *aModelWorldMatrix, const SFVEC3F *aCameraWorldPos) const | MODEL_3D | |
DrawBbox() const | MODEL_3D | |
DrawBboxes() const | MODEL_3D | |
DrawOpaque(bool aUseSelectedMaterial, SFVEC3F aSelectionColor=SFVEC3F(0.0f)) const | MODEL_3D | inline |
DrawTransparent(float aOpacity, bool aUseSelectedMaterial, SFVEC3F aSelectionColor=SFVEC3F(0.0f)) const | MODEL_3D | inline |
EndDrawMulti() | MODEL_3D | static |
GetBBox() const | MODEL_3D | inline |
HasOpaqueMeshes() const | MODEL_3D | inline |
HasTransparentMeshes() const | MODEL_3D | inline |
m_bbox_index_buffer | MODEL_3D | private |
m_bbox_index_buffer_type | MODEL_3D | private |
m_bbox_vertex_buffer | MODEL_3D | private |
m_have_opaque_meshes | MODEL_3D | private |
m_have_transparent_meshes | MODEL_3D | private |
m_index_buffer | MODEL_3D | private |
m_index_buffer_type | MODEL_3D | private |
m_logTrace | MODEL_3D | privatestatic |
m_materialMode | MODEL_3D | private |
m_materials | MODEL_3D | private |
m_meshes_bbox | MODEL_3D | private |
m_model_bbox | MODEL_3D | private |
m_vertex_buffer | MODEL_3D | private |
MakeBbox(const BBOX_3D &aBox, unsigned int aIdxOffset, VERTEX *aVtxOut, GLuint *aIdxOut, const glm::vec4 &aColor) | MODEL_3D | privatestatic |
MODEL_3D(const S3DMODEL &a3DModel, MATERIAL_MODE aMaterialMode) | MODEL_3D | |
~MODEL_3D() | MODEL_3D |