Regular polygon objects are derived from this interface. When the client creates a circle (using the IObjectManager51::CreateCircle()), the returned interface pointer is of ITerrainRegularPolygon5 type. A circle is actually a regular polygon with an infinite number of segments. For practical reasons, in TerraExplorer, the default number of segments for the IObjectManager51::CreateCircle() method is 12.
Hierarchy:
ITerraExplorerObject5 |
|
Properties: |
ID, ObjectType, ClientData, KeepAliveOnRelease, ClientDataEx |
Methods: |
|
IInfoTreeItem5 |
|
Properties: |
Description, ExistInBasicTree, InfoTreeItemID, GroupName, SaveInFlyFile |
ISingleMessageObject5 |
|
Properties: |
|
ITerrainLocation5 |
|
Properties: |
|
Methods: |
|
ITerrainObject5 |
|
Properties: |
Visible, ToolTipText, MaxVisibilityDistance, MinVisibilityDistance, IsAttached, AutoDetach, GroundObject |
Methods: |
|
ITerrainColoredObject5 |
|
Properties: |
|
ITerrainPrimitive5 |
|
Properties: |
HeightStyle, LineStyle, TextureFileName, TextureTilingMethod, TextureScaleX, TextureScaleY, TextureRotateAngle, LineWidth, LineBackColor, LineBackAlpha, DrawOrder |
ITerrainRegularPolygon5 |
|
Properties: |