CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
NavSurface Member List

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

addReference() const BasicReferenceCountedinline
addVolume(const NavVolume *vol, const Bounds *bounds, SurfaceOrientation::Side side)=0NavSurfacepure virtual
BasicReferenceCounted()BasicReferenceCountedinline
BasicReferenceCounted(const BasicReferenceCounted &)BasicReferenceCountedinline
bounds(const NavVolume *vol)=0NavSurfacepure virtual
distanceAlongLine(const GlobalPoint &pos, const GlobalVector &dir) const =0NavSurfacepure virtual
GlobalPoint typedefNavSurface
GlobalVector typedefNavSurface
LocalPoint typedefNavSurface
LocalVector typedefNavSurface
nextVolume(const LocalPoint &point, SurfaceOrientation::Side side) const =0NavSurfacepure virtual
operator=(const BasicReferenceCounted &)BasicReferenceCountedinline
propagate(const Propagator &prop, const TrajectoryStateOnSurface &startingState) const =0NavSurfacepure virtual
propagateWithPath(const Propagator &prop, const TrajectoryStateOnSurface &startingState) const =0NavSurfacepure virtual
references() const BasicReferenceCountedinline
removeReference() const BasicReferenceCountedinline
surface() const =0NavSurfacepure virtual
toGlobal(const LocalPoint &p) const NavSurfaceinline
toGlobal(const LocalVector &p) const NavSurfaceinline
toLocal(const GlobalPoint &p) const NavSurfaceinline
toLocal(const GlobalVector &p) const NavSurfaceinline
TSOSwithPath typedefNavSurface
~BasicReferenceCounted()BasicReferenceCountedinlinevirtual
~NavSurface()NavSurfaceinlinevirtual