CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Member Functions
FWEveText Class Reference

#include <FWTextProjected.h>

Inheritance diagram for FWEveText:
FWEveTextProjected

Public Member Functions

 ClassDefOverride (FWEveText, 0)
 
 FWEveText (const char *txt="")
 
TClass * ProjectedClass (const TEveProjection *p) const override
 
 ~FWEveText () override
 

Public Attributes

float m_offsetZ
 
float m_textPad
 

Private Member Functions

 FWEveText (const FWEveText &)
 
const FWEveTextoperator= (const FWEveText &)
 

Detailed Description

Definition at line 29 of file FWTextProjected.h.

Constructor & Destructor Documentation

◆ FWEveText() [1/2]

FWEveText::FWEveText ( const FWEveText )
private

◆ FWEveText() [2/2]

FWEveText::FWEveText ( const char *  txt = "")
inline

Definition at line 37 of file FWTextProjected.h.

37 : TEveText(txt), m_offsetZ(0), m_textPad(5) {}
float m_offsetZ
float m_textPad

◆ ~FWEveText()

FWEveText::~FWEveText ( )
inlineoverride

Definition at line 38 of file FWTextProjected.h.

38 {}

Member Function Documentation

◆ ClassDefOverride()

FWEveText::ClassDefOverride ( FWEveText  ,
 
)

◆ operator=()

const FWEveText& FWEveText::operator= ( const FWEveText )
private

◆ ProjectedClass()

TClass * FWEveText::ProjectedClass ( const TEveProjection *  p) const
override

Definition at line 29 of file FWTextProjected.cc.

References HLT_2022v12_cff::Class.

29  {
30  // Virtual from TEveProjectable, returns TEvePointSetProjected class.
31 
33 }

Member Data Documentation

◆ m_offsetZ

float FWEveText::m_offsetZ

Definition at line 35 of file FWTextProjected.h.

Referenced by FWEveTextProjected::UpdateProjection().

◆ m_textPad

float FWEveText::m_textPad

Definition at line 36 of file FWTextProjected.h.