#include <Fireworks/Core/interface/FWViewGeometryList.h>
Public Member Functions | |
FWViewGeometryList (const fireworks::Context &context, bool projected=true) | |
void | updateColors () |
void | updateTransparency (bool projectedType) |
virtual | ~FWViewGeometryList () |
Protected Member Functions | |
void | addToCompound (TEveElement *el, FWGeomColorIndex idx, bool applyTransp=true) const |
Protected Attributes | |
TEveCompound * | m_colorComp [kFWGeomColorSize] |
const fireworks::Context & | m_context |
const FWGeometry * | m_geom |
Private Member Functions | |
FWViewGeometryList (const FWViewGeometryList &) | |
const FWViewGeometryList & | operator= (const FWViewGeometryList &) |
Private Attributes | |
sigc::connection | m_colorConnection |
bool | m_projected |
sigc::connection | m_transpConnection |
Description: [one line class summary]
Usage: <usage>
Definition at line 35 of file FWViewGeometryList.h.
FWViewGeometryList::FWViewGeometryList | ( | const fireworks::Context & | context, |
bool | projected = true |
||
) |
Definition at line 23 of file FWViewGeometryList.cc.
References fireworks::Context::colorManager(), FWColorManager::geomColor(), FWColorManager::geomColorsHaveChanged_, FWColorManager::geomTransparency(), FWColorManager::geomTransparencyHaveChanged_, fireworks::Context::getGeom(), i, kFWGeomColorSize, m_colorComp, m_colorConnection, m_context, m_geom, m_projected, m_transpConnection, updateColors(), and updateTransparency().
|
virtual |
Definition at line 42 of file FWViewGeometryList.cc.
References i, kFWGeomColorSize, m_colorComp, m_colorConnection, and m_transpConnection.
|
private |
|
protected |
Definition at line 53 of file FWViewGeometryList.cc.
References m_colorComp.
Referenced by FWRPZViewGeometry::makeCaloOutlineRhoPhi(), FWRPZViewGeometry::makeCaloOutlineRhoZ(), FWRPZViewGeometry::makeMuonGeometryRhoPhi(), FWRPZViewGeometry::makeMuonGeometryRhoZ(), FW3DViewGeometry::showMuonBarrel(), FW3DViewGeometry::showMuonBarrelFull(), FW3DViewGeometry::showMuonEndcap(), FWRPZViewGeometry::showPixelBarrel(), FW3DViewGeometry::showPixelBarrel(), FWRPZViewGeometry::showPixelEndcap(), FW3DViewGeometry::showPixelEndcap(), FWRPZViewGeometry::showTrackerBarrel(), FW3DViewGeometry::showTrackerBarrel(), FWRPZViewGeometry::showTrackerEndcap(), and FW3DViewGeometry::showTrackerEndcap().
|
private |
void FWViewGeometryList::updateColors | ( | ) |
Definition at line 64 of file FWViewGeometryList.cc.
References fireworks::Context::colorManager(), FWColorManager::geomColor(), FWColorManager::geomTransparency(), i, kFWGeomColorSize, m_colorComp, m_context, and m_projected.
Referenced by FWViewGeometryList().
void FWViewGeometryList::updateTransparency | ( | bool | projectedType | ) |
Definition at line 76 of file FWViewGeometryList.cc.
References fireworks::Context::colorManager(), FWColorManager::geomTransparency(), i, kFWGeomColorSize, m_colorComp, m_context, and m_projected.
Referenced by FWViewGeometryList().
|
protected |
Definition at line 48 of file FWViewGeometryList.h.
Referenced by addToCompound(), FWViewGeometryList(), FWRPZViewGeometry::makeMuonGeometryRhoPhi(), updateColors(), updateTransparency(), and ~FWViewGeometryList().
|
private |
Definition at line 59 of file FWViewGeometryList.h.
Referenced by FWViewGeometryList(), and ~FWViewGeometryList().
|
protected |
Definition at line 45 of file FWViewGeometryList.h.
Referenced by FWViewGeometryList(), FWRPZViewGeometry::makeCaloOutlineRhoPhi(), FWRPZViewGeometry::makeCaloOutlineRhoZ(), updateColors(), and updateTransparency().
|
protected |
Definition at line 46 of file FWViewGeometryList.h.
Referenced by FWRPZViewGeometry::estimateProjectionSizeCSC(), FWRPZViewGeometry::estimateProjectionSizeDT(), FWViewGeometryList(), FWRPZViewGeometry::initStdGeoElements(), FWRPZViewGeometry::makeMuonGeometryRhoPhi(), FWRPZViewGeometry::makeMuonGeometryRhoZ(), FW3DViewGeometry::showMuonBarrel(), FW3DViewGeometry::showMuonBarrelFull(), FW3DViewGeometry::showMuonEndcap(), FWRPZViewGeometry::showPixelBarrel(), FW3DViewGeometry::showPixelBarrel(), FWRPZViewGeometry::showPixelEndcap(), FW3DViewGeometry::showPixelEndcap(), FWRPZViewGeometry::showTrackerBarrel(), FW3DViewGeometry::showTrackerBarrel(), FWRPZViewGeometry::showTrackerEndcap(), and FW3DViewGeometry::showTrackerEndcap().
|
private |
Definition at line 60 of file FWViewGeometryList.h.
Referenced by FWViewGeometryList(), updateColors(), and updateTransparency().
|
private |
Definition at line 58 of file FWViewGeometryList.h.
Referenced by FWViewGeometryList(), and ~FWViewGeometryList().