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
 
vtLayerm_layer
 
vtAbstractLayerm_alay
 
vtImageLayerm_ilay
 
vtVegLayerm_vlay
 
vtElevLayerm_elay
 
vtStructureLayerm_slay
 
vtFeatureSetm_fset
 
GlobeLayerm_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