|
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 |