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:  | 
|