public:
TBRIK TBRIK()
TBRIK TBRIK(const char* name, const char* title, const char* material, Float_t dx, Float_t dy, Float_t dz)
TBRIK TBRIK(TBRIK&)
virtual void ~TBRIK()
static TClass* Class()
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
Float_t GetDx()
Float_t GetDy()
Float_t GetDz()
virtual TClass* IsA() const
virtual void Paint(Option_t* option)
virtual void PaintGLPoints(Float_t* buff)
virtual void SetPoints(Float_t* buff)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Sizeof3D() const
virtual void Streamer(TBuffer& b)
Data Members
protected:
Float_t fDx half length in x
Float_t fDy half length in y
Float_t fDz half length in z
BRIK is a box with faces perpendicular to the axes. It has 6 parameters: - name name of the shape - title shape's title - material (see TMaterial) - dx half-length of the box along the x-axis - dy half-length of the box along the y-axis - dz half-length of the box along the z-axis
![]()
*-*-*-*-*-*-*-*-*-*-*-*-*BRIK shape default constructor*-*-*-*-*-*-*-*-*-*-*-* *-* ==============================
*-*-*-*-*-*-*-*-*-*-*-*-*BRIK shape normal constructor*-*-*-*-*-*-*-*-*-*-*-*-* *-* =============================
*-*-*-*-*-*-*-*-*-*-*-*-*BRIK shape default destructor*-*-*-*-*-*-*-*-*-*-*-*-* *-* =============================
*-*-*-*-*-*-*-*Compute distance from point px,py to a BRIK*-*-*-*-*-*-* *-* =========================================== *-* *-* Compute the closest distance of approach from point px,py to each corner *-* point of the BRIK. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*-*-*-*-*-*-*Paint this 3-D shape with its current attributes*-*-*-*-*-*-*-* *-* ==================================================
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*Paint BRIK via OpenGL *-*-*-*-*-*-*-*-*-*-*-*-* *-* =====================
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*Create BRIK points*-*-*-*-*-*-*-*-*-*-*-*-*-*-* *-* ==================
*-*-*-*-*-*-*Return total X3D size of this shape with its attributes*-*-*-*-*-* *-* =======================================================
Float_t GetDx()
Float_t GetDy()
Float_t GetDz()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
TBRIK TBRIK(TBRIK&)