#include <gre/group.h>
Inheritance diagram for GRE_GROUP:

|
|
|
|
|
Construct "stand-alone" group.
|
|
||||||||||||||||
|
Construct group within a layout.
|
|
|
Destructor.
|
|
|
Determine if lat/lon aspect adjustment will be done.
|
|
|
Determine if option to adjust lat/lon aspect can be set.
|
|
||||||||||||
|
Change group position in list.
|
|
|
Check if layer of specified type can be added.
|
|
|
Check if georeference for layers in group are compatible.
|
|
|
Compute extents of group in layout.
|
|
|
Compute map coordinate extents for group.
|
|
||||||||||||||||
|
|
|
|
Destroy all layers in this group.
|
|
|
Destroy specified layer in this group.
|
|
|
Dialog to specify group clip settings.
|
|
|
Draw all views containing this group.
Implements GRE_VIEWABLE. |
|
|
Find layer using unique ID.
Implements GRE_VIEWABLE. |
|
|
Open geocatalog dialog for adding layers to group.
|
|
||||||||||||
|
Set point for next "point search" operation in geocatalog dialog.
|
|
|
Determine "active" layer for group.
|
|
|
Get clipping region for group.
|
|
|
Get setting for "clip to matched layer" regardless of whether or not will be auto-matched.
|
|
||||||||||||
|
Get extents of group in specified coordinates.
|
|
|
Get first 'standalone' group.
|
|
|
Get first layer in group.
|
|
|
Get current group flag settings.
|
|
|
Get group from object attached to Widget userData.
|
|
|
Get full group name as MISTRING.
Implements GRE_VIEWABLE. |
|
|
|
|
|
|
|
|
Get last 'standalone' group.
|
|
|
Get last layer in group.
|
|
|
Get layer to use for 1X zoom.
|
|
|
Get layout group is contained in.
|
|
|
|
|
|
Get current group drawing order position in list.
|
|
|
Return geographically-attached reference group if any.
|
|
|
|
|
|
Get "set" for mutual exclusiveness between groups.
|
|
|
Get group name.
|
|
|
Get next group in layout.
|
|
|
Get next available unique ID.
Implements GRE_VIEWABLE. |
|
|
|
|
|
Get previous group in layout.
|
|
|
Get relative scale.
|
|
|
Get CoordRefSys group is to be rendered in if not auto-matched.
|
|
|
Get rotation angle relative to base in radians.
|
|
|
Get serializer instance being used to load group.
|
|
|
Compute dimensions of object based on scale and georeference.
Implements GRE_VIEWABLE. |
|
|
Get transformation from group to view.
|
|
|
Get CoordRefSys group actually used for rendering.
|
|
|
|
|
||||||||||||
|
Get scale range over which group is visible.
|
|
|
Determine if group has other groups attached to it.
|
|
|
Determine if any layers in group have "highlightable" elements.
|
|
|
Determine if group has any layers.
Implements GRE_VIEWABLE. |
|
|
Determine if group has a legend.
|
|
|
Determine if group has mutually-exclusive layers.
|
|
|
Determine if group has any temporary layers.
|
|
|
Setup for default highlighting of layer elements.
|
|
|
Determine if group can be viewed in 3D.
|
|
|
|
|
|
Determine if group is to be clipped.
|
|
|
Determine if group is to be clipped to the auto-matched layer.
|
|
|
Determine if group should be ignored for extents determination.
|
|
|
Determine if group only allows a single layer.
|
|
|
Determine if group is a valid object.
|
|
|
Determine if group visible at specified scale.
|
|
|
Determine if group is visible in specified view.
|
|
|
Create initial set of items in object manager.
Implements GRE_VIEWABLE. |
|
|
Read from serialization.
Implements SERIALIZABLE. |
|
||||||||||||
|
Write values to serialization.
Implements SERIALIZABLE. |
|
|
Set group to 2D.
|
|
|
Set active layer for group.
|
|
||||||||||||||||
|
Set clipping rectangle.
|
|
||||||||||||
|
Set whether to clip to 'auto-matched' layer.
|
|
||||||||||||
|
Set specified group flags.
|
|
|
|
|
|
Set group position in list.
|
|
||||||||||||
|
Set group to "modified" status.
|
|
|
Set "group set" which group is mutually-exclusive with.
|
|
|
Set whether layers are mutually-exclusive.
|
|
|
Set group name.
|
|
|
Set group to recompute extents.
|
|
||||||||||||
|
Set group rotation base and orientation.
|
|
|
Set group projection to match specified layer.
|
|
||||||||||||
|
Set group scale relative to layout design scale.
|
|
|
Set coordinate reference system to render group in.
|
|
||||||||||||
|
Setup equirectangular CRS based on group datum.
|
|
||||||||||||
|
Set group visibility in specified views.
|
|
||||||||||||
|
Set scale range over which group is visible.
|
|
||||||||||||
|
Set group visibility in specified view.
|
|
|
Install SML class, called by internal SML function.
Reimplemented from GRE_VIEWABLE. |
|
|