Enviro application
Public Member Functions | Public Attributes | List of all members
LayerItemData Class Reference

Inherits wxTreeItemData.

Public Member Functions

 LayerItemData (vtElevLayer *elay)
 
 LayerItemData (vtVegLayer *vlay)
 
 LayerItemData (vtStructureLayer *slay, int index, int item)
 
 LayerItemData (vtAbstractLayer *alay, vtFeatureSet *set)
 
 LayerItemData (vtImageLayer *ilay)
 
 LayerItemData (GlobeLayer *glay)
 
 LayerItemData (LayerType type)
 
void Defaults ()
 

Public Attributes

LayerType m_type
 
vtLayer * m_layer
 
vtAbstractLayer * m_alay
 
vtImageLayer * m_ilay
 
vtVegLayer * m_vlay
 
vtElevLayer * m_elay
 
vtStructureLayer * m_slay
 
vtFeatureSet * m_fset
 
GlobeLayer * m_glay
 
int m_index
 
int m_item
 
wxString m_text
 
int m_icon
 

Constructor & Destructor Documentation

LayerItemData::LayerItemData ( vtElevLayer *  elay)
inline
LayerItemData::LayerItemData ( vtVegLayer *  vlay)
inline
LayerItemData::LayerItemData ( vtStructureLayer *  slay,
int  index,
int  item 
)
inline
LayerItemData::LayerItemData ( vtAbstractLayer *  alay,
vtFeatureSet *  set 
)
inline
LayerItemData::LayerItemData ( vtImageLayer *  ilay)
inline
LayerItemData::LayerItemData ( GlobeLayer *  glay)
inline
LayerItemData::LayerItemData ( LayerType  type)
inline

Member Function Documentation

void LayerItemData::Defaults ( )
inline

Member Data Documentation

vtAbstractLayer* LayerItemData::m_alay
vtElevLayer* LayerItemData::m_elay
vtFeatureSet* LayerItemData::m_fset
GlobeLayer* LayerItemData::m_glay
int LayerItemData::m_icon
vtImageLayer* LayerItemData::m_ilay
int LayerItemData::m_index
int LayerItemData::m_item
vtLayer* LayerItemData::m_layer
vtStructureLayer* LayerItemData::m_slay
wxString LayerItemData::m_text
LayerType LayerItemData::m_type
vtVegLayer* LayerItemData::m_vlay