IS57DrawnFeature Interface Reference

How a feature is (or would be) drawn. Obtained when hittesting a S57Draw object. More...

import "_encxcom_encx.idl";

Inheritance diagram for IS57DrawnFeature:

List of all members.

Properties

IS57FeatureIdentifier ** FeatureID [get]
 The identity of the feature.
VARIANT_BOOL * Visible [get]
 Whether the object is actually drawn. Some objects exist but are not symbolised (e.g. some chart metadata).
LONG * DisplayPriorityPoint [get]
 The Z order of the object for points. 0 (lowest) to 9 (highest) within the feature's ProductIntendedUsage.
LONG * DisplayPriorityLine [get]
 The Z order of the object for lines. 0 (lowest) to 9 (highest) within the feature's ProductIntendedUsage.
LONG * DisplayPriorityArea [get]
 The Z order of the object for areas. 0 (lowest) to 9 (highest) within the feature's ProductIntendedUsage.
IS57DrawnFeatures ** Slaves [get]
 Child objects (if any) and how they are drawn.


Detailed Description

How a feature is (or would be) drawn. Obtained when hittesting a S57Draw object.

Definition at line 2355 of file _encxcom_encx.idl.


Property Documentation

IS57FeatureIdentifier ** IS57DrawnFeature::FeatureID [get]

The identity of the feature.

Can be used to obtain more details using S57Manager.Geometry and S57Manager.FeatureInfo, S57Manager.FeatureInfoPoint, S57Manager.FeatureInfoLine, S57Manager.FeatureInfoArea or S57Manager.FeatureInfoSounding.

VARIANT_BOOL* IS57DrawnFeature::Visible [get]

Whether the object is actually drawn. Some objects exist but are not symbolised (e.g. some chart metadata).

LONG* IS57DrawnFeature::DisplayPriorityPoint [get]

The Z order of the object for points. 0 (lowest) to 9 (highest) within the feature's ProductIntendedUsage.

LONG* IS57DrawnFeature::DisplayPriorityLine [get]

The Z order of the object for lines. 0 (lowest) to 9 (highest) within the feature's ProductIntendedUsage.

LONG* IS57DrawnFeature::DisplayPriorityArea [get]

The Z order of the object for areas. 0 (lowest) to 9 (highest) within the feature's ProductIntendedUsage.

IS57DrawnFeatures ** IS57DrawnFeature::Slaves [get]

Child objects (if any) and how they are drawn.