A++ » INCLUDE » TEveProjected

class TEveProjected


TEveProjectable

Abstract base class for non-linear projectable objects.


Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~TEveProjected()
static TClass*Class()
Float_tGetDepth() const
TEveProjectionManager*GetManager() const
TEveProjectable*GetProjectable() const
virtual TEveElement*GetProjectedAsElement()
virtual TClass*IsA() const
virtual voidSetDepth(Float_t d)
virtual voidSetProjection(TEveProjectionManager* mng, TEveProjectable* model)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TEveProjected()
virtual voidUnRefProjectable(TEveProjectable* assumed_parent, bool notifyParent = true)
virtual voidUpdateProjection()
protected:
voidSetDepthCommon(Float_t d, TEveElement* el, Float_t* bbox)
virtual voidSetDepthLocal(Float_t d)

Data Members

protected:
Float_tfDepthz coordinate
TEveProjectionManager*fManagermanager
TEveProjectable*fProjectablelink to original object

Class Charts

Inheritance Chart:
TEveProjected
TEveBoxProjected
TEveCalo2D
TEveCompoundProjected
TEveElementListProjected
TEveGeoShapeProjected
TEveJetConeProjected
TEveLineProjected
TEvePointSetProjected
TEvePolygonSetProjected
TEveStraightLineSetProjected
 [more...]

Function documentation

TEveProjectable& operator=(const TEveProjected& )
TEveProjected(const TEveProjected& )
void SetDepthCommon(Float_t d, TEveElement* el, Float_t* bbox)
void SetDepthLocal(Float_t d)
TEveProjected()
virtual ~TEveProjected()
TEveProjectionManager* GetManager() const
{ return fManager; }
TEveProjectable* GetProjectable() const
{ return fProjectable; }
Float_t GetDepth() const
{ return fDepth; }
void SetProjection(TEveProjectionManager* mng, TEveProjectable* model)
void UnRefProjectable(TEveProjectable* assumed_parent, bool notifyParent = true)
void UpdateProjection()
TEveElement* GetProjectedAsElement()
void SetDepth(Float_t d)