#include <TEveGeoShape.h>
Inheritance diagram for TEveGeoShapeProjected:
Definition at line 72 of file TEveGeoShape.h.
TEveGeoShapeProjected::TEveGeoShapeProjected | ( | const TEveGeoShapeProjected & | ) | [private] |
TEveGeoShapeProjected::TEveGeoShapeProjected | ( | ) |
Definition at line 469 of file TEveGeoShape.cxx.
virtual TEveGeoShapeProjected::~TEveGeoShapeProjected | ( | ) | [inline, virtual] |
Definition at line 86 of file TEveGeoShape.h.
TEveGeoShapeProjected::TEveGeoShapeProjected | ( | const TEveGeoShapeProjected & | ) | [private] |
TEveGeoShapeProjected::TEveGeoShapeProjected | ( | ) |
virtual TEveGeoShapeProjected::~TEveGeoShapeProjected | ( | ) | [inline, virtual] |
Definition at line 86 of file TEveGeoShape.h.
TEveGeoShapeProjected& TEveGeoShapeProjected::operator= | ( | const TEveGeoShapeProjected & | ) | [private] |
void TEveGeoShapeProjected::SetDepthLocal | ( | Float_t | d | ) | [protected, virtual] |
Reimplemented from TEveProjected.
Definition at line 477 of file TEveGeoShape.cxx.
References TObject::Warning().
void TEveGeoShapeProjected::SetProjection | ( | TEveProjectionManager * | proj, | |
TEveProjectable * | model | |||
) | [virtual] |
Reimplemented from TEveProjected.
Definition at line 488 of file TEveGeoShape.cxx.
References TEveShape::CopyVizParams(), TEveProjected::fProjectable, model, and TEveProjected::SetProjection().
void TEveGeoShapeProjected::UpdateProjection | ( | ) | [virtual] |
Implements TEveProjected.
Definition at line 500 of file TEveGeoShape.cxx.
References fBuff, TEveProjected::fManager, TBuffer3D::fPnts, TEveProjected::fProjectable, TEveProjectionManager::GetProjection(), i, TBuffer3D::kCore, TBuffer3D::kRaw, TBuffer3D::kRawSizes, TEveGeoShape::MakeBuffer3D(), TBuffer3D::NbPnts(), p, TAttBBox::ResetBBox(), and TBuffer3D::SetSectionsValid().
virtual TEveElement* TEveGeoShapeProjected::GetProjectedAsElement | ( | ) | [inline, virtual] |
void TEveGeoShapeProjected::ComputeBBox | ( | ) | [virtual] |
Implements TAttBBox.
Definition at line 525 of file TEveGeoShape.cxx.
References TAttBBox::BBoxCheckPoint(), TAttBBox::BBoxInit(), TAttBBox::BBoxZero(), fBuff, TBuffer3D::fPnts, i, TBuffer3D::NbPnts(), and p.
TEveGeoShapeProjected::ClassDef | ( | TEveGeoShapeProjected | , | |
0 | ||||
) |
TEveGeoShapeProjected& TEveGeoShapeProjected::operator= | ( | const TEveGeoShapeProjected & | ) | [private] |
virtual void TEveGeoShapeProjected::SetDepthLocal | ( | Float_t | d | ) | [protected, virtual] |
Reimplemented from TEveProjected.
virtual void TEveGeoShapeProjected::SetProjection | ( | TEveProjectionManager * | proj, | |
TEveProjectable * | model | |||
) | [virtual] |
Reimplemented from TEveProjected.
virtual void TEveGeoShapeProjected::UpdateProjection | ( | ) | [virtual] |
Implements TEveProjected.
virtual TEveElement* TEveGeoShapeProjected::GetProjectedAsElement | ( | ) | [inline, virtual] |
virtual void TEveGeoShapeProjected::ComputeBBox | ( | ) | [virtual] |
Implements TAttBBox.
TEveGeoShapeProjected::ClassDef | ( | TEveGeoShapeProjected | , | |
0 | ||||
) |
TBuffer3D* TEveGeoShapeProjected::fBuff [protected] |
TBuffer3D* TEveGeoShapeProjected::fBuff [protected] |
Definition at line 80 of file TEveGeoShape.h.