| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for OBJECT_3D, including all inherited members.
| GetBBox() const | OBJECT_3D | inline | 
| GetBoardItem() const | OBJECT_3D | inline | 
| GetCentroid() const | OBJECT_3D | inline | 
| GetDiffuseColor(const HITINFO &aHitInfo) const =0 | OBJECT_3D | pure virtual | 
| GetMaterial() const | OBJECT_3D | inline | 
| GetModelTransparency() const | OBJECT_3D | inline | 
| Intersect(const RAY &aRay, HITINFO &aHitInfo) const =0 | OBJECT_3D | pure virtual | 
| IntersectP(const RAY &aRay, float aMaxDistance) const =0 | OBJECT_3D | pure virtual | 
| Intersects(const BBOX_3D &aBBox) const =0 | OBJECT_3D | pure virtual | 
| m_bbox | OBJECT_3D | protected | 
| m_boardItem | OBJECT_3D | protected | 
| m_centroid | OBJECT_3D | protected | 
| m_material | OBJECT_3D | protected | 
| m_modelTransparency | OBJECT_3D | protected | 
| m_obj_type | OBJECT_3D | protected | 
| OBJECT_3D(OBJECT_3D_TYPE aObjType) | OBJECT_3D | explicit | 
| SetBoardItem(BOARD_ITEM *aBoardItem) | OBJECT_3D | inline | 
| SetMaterial(const MATERIAL *aMaterial) | OBJECT_3D | inline | 
| SetModelTransparency(float aModelTransparency) | OBJECT_3D | inline | 
| ~OBJECT_3D() | OBJECT_3D | inlinevirtual |