Definition at line 81 of file REveProjectionBases.hxx.
#include <ROOT/REveProjectionBases.hxx>
◆ REveProjected() [1/2]
ROOT::Experimental::REveProjected::REveProjected |
( |
const REveProjected & |
| ) |
|
|
privatedelete |
◆ REveProjected() [2/2]
ROOT::Experimental::REveProjected::REveProjected |
( |
| ) |
|
|
default |
◆ ~REveProjected()
REveProjected::~REveProjected |
( |
| ) |
|
|
virtual |
Destructor.
If fProjectable is non-null, *this is removed from its list of projected replicas.
Definition at line 171 of file REveProjectionBases.cxx.
◆ GetDepth()
Float_t ROOT::Experimental::REveProjected::GetDepth |
( |
| ) |
const |
|
inline |
◆ GetManager()
◆ GetProjectable()
REveProjectable * ROOT::Experimental::REveProjected::GetProjectable |
( |
| ) |
const |
|
inline |
◆ GetProjectedAsElement()
Returns this projected dynamic-casted to REveElement.
This is needed as class REveProjected is used as secondary inheritance.
Reimplemented in ROOT::Experimental::REveCompoundProjected, ROOT::Experimental::REveBoxProjected, ROOT::Experimental::REveEllipsoidProjected, ROOT::Experimental::REveGeoShapeProjected, ROOT::Experimental::REveJetConeProjected, ROOT::Experimental::REveLineProjected, ROOT::Experimental::REvePointSetProjected, ROOT::Experimental::REvePolygonSetProjected, ROOT::Experimental::REveStraightLineSetProjected, ROOT::Experimental::REveTrackProjected, and ROOT::Experimental::REveTrackListProjected.
Definition at line 181 of file REveProjectionBases.cxx.
◆ operator=()
◆ SetDepth()
void REveProjected::SetDepth |
( |
Float_t |
d | ) |
|
|
virtual |
◆ SetDepthCommon()
Utility function to update the z-values of the bounding-box.
As this is an abstract interface, the element and bbox pointers must be passed from outside.
Definition at line 231 of file REveProjectionBases.cxx.
◆ SetDepthLocal()
void REveProjected::SetDepthLocal |
( |
Float_t |
d | ) |
|
|
protectedvirtual |
◆ SetProjection()
Sets projection manager and reference in the projectable object.
Method called immediately after default constructor. See also REveProjectionManager::ImportElements().
Reimplemented in ROOT::Experimental::REveBoxProjected, ROOT::Experimental::REveEllipsoidProjected, ROOT::Experimental::REveJetConeProjected, ROOT::Experimental::REveLineProjected, ROOT::Experimental::REvePolygonSetProjected, ROOT::Experimental::REveStraightLineSetProjected, ROOT::Experimental::REveTrackProjected, ROOT::Experimental::REveCalo2D, ROOT::Experimental::REveGeoShapeProjected, ROOT::Experimental::REvePointSetProjected, and ROOT::Experimental::REveTrackListProjected.
Definition at line 191 of file REveProjectionBases.cxx.
◆ UnRefProjectable()
void REveProjected::UnRefProjectable |
( |
REveProjectable * |
assumed_parent, |
|
|
bool |
notifyParent = true |
|
) |
| |
|
virtual |
◆ UpdateProjection()
virtual void ROOT::Experimental::REveProjected::UpdateProjection |
( |
| ) |
|
|
pure virtual |
Implemented in ROOT::Experimental::REveCompoundProjected, ROOT::Experimental::REveBoxProjected, ROOT::Experimental::REveCalo2D, ROOT::Experimental::REveEllipsoidProjected, ROOT::Experimental::REveGeoShapeProjected, ROOT::Experimental::REveJetConeProjected, ROOT::Experimental::REveLineProjected, ROOT::Experimental::REvePointSetProjected, ROOT::Experimental::REvePolygonSetProjected, ROOT::Experimental::REveStraightLineSetProjected, ROOT::Experimental::REveTrackProjected, and ROOT::Experimental::REveTrackListProjected.
◆ fDepth
Float_t ROOT::Experimental::REveProjected::fDepth {0.} |
|
protected |
◆ fManager
◆ fProjectable
The documentation for this class was generated from the following files: