Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::PickableBB, including all inherited members.
aabb (defined in al::PickableBB) | al::PickableBB | |
addChild(Pickable &pickable) (defined in al::Pickable) | al::Pickable | |
addChild(Pickable *p) (defined in al::Pickable) | al::Pickable | inline |
bb (defined in al::PickableBB) | al::PickableBB | |
bundle (defined in al::Pickable) | al::Pickable | |
children (defined in al::Pickable) | al::Pickable | |
clearSelection() (defined in al::Pickable) | al::Pickable | |
containChildren (defined in al::Pickable) | al::Pickable | |
containedChild (defined in al::Pickable) | al::Pickable | |
depth (defined in al::Pickable) | al::Pickable | |
draw(Graphics &g, std::function< void(Pickable &p)> f=[](Pickable &p) {}) (defined in al::Pickable) | al::Pickable | |
drawBB(Graphics &g) (defined in al::PickableBB) | al::PickableBB | |
drawMesh(Graphics &g) (defined in al::PickableBB) | al::PickableBB | |
event(PickEvent e) | al::Pickable | virtual |
foreach(std::function< void(Pickable &p)> pre, std::function< void(Pickable &p)> post=[](Pickable &) { }) (defined in al::Pickable) | al::Pickable | inline |
hover (defined in al::Pickable) | al::Pickable | |
intersect(Rayd r) | al::PickableBB | virtual |
intersect(Vec3d v) (defined in al::Pickable) | al::Pickable | inlinevirtual |
intersectAABB(Rayd ray) | al::PickableBB | |
intersectBB(Rayd localRay) | al::PickableBB | |
intersectBoundingSphere(Rayd ray) | al::PickableBB | |
intersectChildren(Rayd &r) (defined in al::Pickable) | al::Pickable | |
intersects(Rayd &r) (defined in al::Pickable) | al::Pickable | inline |
intersectsChild(Rayd &r) (defined in al::Pickable) | al::Pickable | |
mesh (defined in al::PickableBB) | al::PickableBB | |
name (defined in al::Pickable) | al::Pickable | |
onEvent(PickEvent e, Hit h) | al::PickableBB | virtual |
parent (defined in al::Pickable) | al::Pickable | |
Pickable() (defined in al::Pickable) | al::Pickable | |
PickableBB(std::string name_="") (defined in al::PickableBB) | al::PickableBB | inline |
PickableBB(Mesh &m) (defined in al::PickableBB) | al::PickableBB | inline |
popMatrix(Graphics &g) | al::Pickable | inline |
pose (defined in al::Pickable) | al::Pickable | |
pose0 (defined in al::Pickable) | al::Pickable | |
prevPose (defined in al::Pickable) | al::Pickable | |
prevScale (defined in al::Pickable) | al::Pickable | |
pushMatrix(Graphics &g) | al::Pickable | inline |
scale (defined in al::Pickable) | al::Pickable | |
scale0 (defined in al::Pickable) | al::Pickable | |
scaleVec (defined in al::Pickable) | al::Pickable | |
selectDist (defined in al::PickableBB) | al::PickableBB | |
selected (defined in al::Pickable) | al::Pickable | |
selectOffset (defined in al::PickableBB) | al::PickableBB | |
selectPos (defined in al::PickableBB) | al::PickableBB | |
selectQuat (defined in al::PickableBB) | al::PickableBB | |
set(Mesh &m) | al::PickableBB | |
setCenter(Vec3f &pos) | al::PickableBB | |
setQuat(Quatf &q) | al::PickableBB | |
testChildren (defined in al::Pickable) | al::Pickable | |
transformRayLocal(const Rayd &ray) | al::Pickable | |
transformVecLocal(const Vec3f &v, float w=1) | al::Pickable | |
transformVecWorld(const Vec3f &v, float w=1) | al::Pickable | |
updateAABB() | al::PickableBB | |
~Pickable() (defined in al::Pickable) | al::Pickable | inlinevirtual |