Shared display parameters common to most layer types. More...
#include <gre/layer.h>

Shared display parameters common to most layer types.
| GRE::LAYER::DISPPARM::DISPPARM | ( | ) | [protected] |
Default constructor.
Reimplemented in GRE::LAYER_ARCIMS::DISPPARM, GRE::LAYER_BINGMAPS::DISPPARM, GRE::LAYER_CAD::DISPPARM, GRE::LAYER_FORMULA::DISPPARM, GRE::LAYER_KML::DISPPARM, GRE::LAYER_LEGEND::DISPPARM, GRE::LAYER_LEGEND2::DISPPARM, GRE::LAYER_LIDAR::DISPPARM, GRE::LAYER_MAPGRID::DISPPARM, GRE::LAYER_PINMAP::DISPPARM, GRE::LAYER_RASTER::DISPPARM, GRE::LAYER_REGION::DISPPARM, GRE::LAYER_SCALEBAR::DISPPARM, GRE::LAYER_SCRIPT::DISPPARM, GRE::LAYER_SHAPE::DISPPARM, GRE::LAYER_SURFACE::DISPPARM, GRE::LAYER_TILESET::DISPPARM, GRE::LAYER_TIN::DISPPARM, GRE::LAYER_VECTOR::DISPPARM, and GRE::LAYER_WMS::DISPPARM.
| GRE::LAYER::DISPPARM::DISPPARM | ( | const DISPPARM & | rhs | ) | [inline, protected] |
Copy constructor.
| virtual GRE::LAYER::DISPPARM::~DISPPARM | ( | ) | [protected, virtual] |
Reimplemented in GRE::LAYER_ARCIMS::DISPPARM, GRE::LAYER_BINGMAPS::DISPPARM, GRE::LAYER_CAD::DISPPARM, GRE::LAYER_FORMULA::DISPPARM, GRE::LAYER_KML::DISPPARM, GRE::LAYER_LEGEND::DISPPARM, GRE::LAYER_LEGEND2::DISPPARM, GRE::LAYER_LIDAR::DISPPARM, GRE::LAYER_MAPGRID::DISPPARM, GRE::LAYER_PINMAP::DISPPARM, GRE::LAYER_RASTER::DISPPARM, GRE::LAYER_REGION::DISPPARM, GRE::LAYER_SCALEBAR::DISPPARM, GRE::LAYER_SCRIPT::DISPPARM, GRE::LAYER_SHAPE::DISPPARM, GRE::LAYER_SURFACE::DISPPARM, GRE::LAYER_TEXT::DISPPARM, GRE::LAYER_TILESET::DISPPARM, GRE::LAYER_TIN::DISPPARM, GRE::LAYER_VECTOR::DISPPARM, and GRE::LAYER_WMS::DISPPARM.
| bool GRE::LAYER::DISPPARM::IsPedestalSet | ( | ) | [inline] |
Is 3D pedestal set on / off.
| int GRE::LAYER::DISPPARM::LoadSubObject | ( | const RVC::OBJECT & | ParentObj, | |
| RVC::DISPPARMUSAGE | usage = RVC::DISPPARMUSAGE_Unspecified | |||
| ) |
Load dispparm via SerialRead from subobject.
| ParentObj | Parent 'object' | |
| usage | Usage, unspecified to determine automatically |
| virtual const SERIALIZERITEM* GRE::LAYER::DISPPARM::SerialGetItemDef | ( | SERIALIZER & | serializer | ) | const [private, pure virtual] |
LAYER::DISPPARM new overridables.
Implemented in GRE::LAYER_FORMULA::DISPPARM, GRE::LAYER_LEGEND::DISPPARM, GRE::LAYER_LEGEND2::DISPPARM, GRE::LAYER_MAPGRID::DISPPARM, GRE::LAYER_PINMAP::DISPPARM, GRE::LAYER_RASTER::DISPPARM, GRE::LAYER_REGION::DISPPARM, GRE::LAYER_SCALEBAR::DISPPARM, GRE::LAYER_SCRIPT::DISPPARM, GRE::LAYER_SURFACE::DISPPARM, and GRE::LAYER_TEXT::DISPPARM.
| void GRE::LAYER::DISPPARM::SetMayUseTransparency | ( | ) | [inline] |
Set transparency usage to "indeterminant".
| void GRE::LAYER::DISPPARM::SetPedestal | ( | const bool | pedestal | ) | [inline] |
Set 3D pedestal on / off.
| virtual ERRVALUE GRE::LAYER::DISPPARM::v_SetObjItem | ( | const RVC::OBJITEM & | objitem, | |
| bool | replace | |||
| ) | [private, virtual] |
| virtual ERRVALUE GRE::LAYER::DISPPARM::v_Validate | ( | ) | [private, virtual] |
| ERRVALUE GRE::LAYER::DISPPARM::Validate | ( | ) |
Validate dispparm, adjusting if possible.
Reimplemented in GRE::LAYER_MAPGRID::DISPPARM, and GRE::LAYER_TEXT::DISPPARM.
Active element color.
Pedestal base color in 3D.
DataTip search distance in pixels.
Display flags - DISPFLAG_xxxx...
Highlight color.
If true, use LABELPLACEMENT for point symbols.
If true, use LABELPLACEMENT for text labels.
Maximum scale for showing region if zoomed out past MaxScaleVisible.
Style for region.
Show region if zoomed out past MaxScaleVisible.
Maximum scale at which this layer is visible.
Minimum scale at which this layer is visible.
Don't use georeference subobject.
Number of components.
Number of objects.
Wireframe color in non-stereo mode.
| double GRE::LAYER::DISPPARM::zinit |
Minimum Z value for surface or layer (unscaled) (XXX move to layer.
| double GRE::LAYER::DISPPARM::zlast |
Maximum Z value for surface or layer (unscaled) (XXX move to layer.
Offset for surface or above surface if layer.
| double GRE::LAYER::DISPPARM::zscale |
Scaling for surface or Z coordinate.
1.6.1