KiCad PCB EDA Suite
CVCYLINDER Member List

This is the complete list of members for CVCYLINDER, including all inherited members.

COBJECT(OBJECT3D_TYPE aObjType)COBJECTexplicit
CVCYLINDER(SFVEC2F aCenterPoint, float aZmin, float aZmax, float aRadius)CVCYLINDER
GetBBox() constCOBJECTinline
GetCentroid() constCOBJECTinline
GetDiffuseColor(const HITINFO &aHitInfo) const overrideCVCYLINDERvirtual
GetMaterial() constCOBJECTinline
Intersect(const RAY &aRay, HITINFO &aHitInfo) const overrideCVCYLINDERvirtual
IntersectP(const RAY &aRay, float aMaxDistance) const overrideCVCYLINDERvirtual
Intersects(const CBBOX &aBBox) const overrideCVCYLINDERvirtual
m_bboxCOBJECTprotected
m_centerCVCYLINDERprivate
m_centroidCOBJECTprotected
m_diffusecolorCVCYLINDERprivate
m_inv_radiusCVCYLINDERprivate
m_materialCOBJECTprotected
m_obj_typeCOBJECTprotected
m_radius_squaredCVCYLINDERprivate
SetColor(SFVEC3F aObjColor)CVCYLINDERinline
SetMaterial(const CMATERIAL *aMaterial)COBJECTinline
~COBJECT()COBJECTinlinevirtual