KiCad PCB EDA Suite
CROUNDSEG Member List

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

COBJECT(OBJECT3D_TYPE aObjType)COBJECTexplicit
CROUNDSEG(const CROUNDSEGMENT2D &aSeg2D, float aZmin, float aZmax)CROUNDSEG
GetBBox() constCOBJECTinline
GetCentroid() constCOBJECTinline
GetDiffuseColor(const HITINFO &aHitInfo) const overrideCROUNDSEGvirtual
GetMaterial() constCOBJECTinline
GetModelTransparency() constCOBJECTinline
Intersect(const RAY &aRay, HITINFO &aHitInfo) const overrideCROUNDSEGvirtual
IntersectP(const RAY &aRay, float aMaxDistance) const overrideCROUNDSEGvirtual
Intersects(const CBBOX &aBBox) const overrideCROUNDSEGvirtual
m_bboxCOBJECTprotected
m_center_leftCROUNDSEGprivate
m_center_rightCROUNDSEGprivate
m_centroidCOBJECTprotected
m_diffusecolorCROUNDSEGprivate
m_inv_radiusCROUNDSEGprivate
m_materialCOBJECTprotected
m_modelTransparencyCOBJECTprotected
m_obj_typeCOBJECTprotected
m_plane_dir_leftCROUNDSEGprivate
m_plane_dir_rightCROUNDSEGprivate
m_radiusCROUNDSEGprivate
m_radius_squaredCROUNDSEGprivate
m_seglen_over_two_squaredCROUNDSEGprivate
m_segmentCROUNDSEGprivate
SetColor(SFVEC3F aObjColor)CROUNDSEGinline
SetMaterial(const CMATERIAL *aMaterial)COBJECTinline
SetModelTransparency(float aModelTransparency)COBJECTinline
~COBJECT()COBJECTinlinevirtual