Maria GDK 4.7.0.84
Documentation of managed code in develop branch
Loading...
Searching...
No Matches
TPG.Satellite.Interface Namespace Reference

Classes

class  GeoPos
 Satellite position properties. More...
 
interface  ISatelliteData
 Satellite functionality common for both symbol and trajectory objects. More...
 
interface  ISatelliteDevice
 Properties used in device related computations for satellite object. More...
 
interface  ISatelliteDrawObject
 
interface  ISatelliteFootprint
 Defines settings for satellite earth footprint calculation and rendering. More...
 
interface  ISatelliteFootprints
 Adds footprints functionality to a satellite. More...
 
interface  ISatelliteLabel
 Properties used for rendering satellite label. More...
 
interface  ISatelliteLabelLayout
 Layout properties used for rendering a satellite label. More...
 
interface  ISatelliteLineOfSight
 
interface  ISatelliteObject
 Offers functionality to create satellite objects. More...
 
interface  ISatellitePosition
 Definition for satellite symbol object. More...
 
interface  ISatelliteStyle
 Defines basic style settings for satellite. More...
 
interface  ISatelliteTimeTicks
 Defines tick setup for satellite curve. More...
 
interface  ISatelliteTrajectory
 Definition for satellite trajectory object. More...
 
interface  ISatelliteUtil
 Defines utility functionality for satellite methods. More...
 
interface  ISymbolStyle
 Defines symbol style for satellite. More...
 
interface  ITrajectoryStyle
 Defines trajectory style for satellite.
More...
 

Enumerations

enum  FillStyle {
  None , Solid , BackwardDiagonal , Horizontal ,
  Vertical , ForwardDiagonal , Cross , DiagonalCross ,
  Percent05 , Percent10 , Percent20 , Percent25 ,
  Percent30 , Percent40 , Percent50 , Percent60 ,
  Percent70 , Percent75 , Percent80 , Percent90 ,
  LightDownwardDiagonal , LightUpwardDiagonal , DarkDownwardDiagonal , DarkUpwardDiagonal ,
  WideDownwardDiagonal , WideUpwardDiagonal , LightVertical , LightHorizontal ,
  NarrowVertical , NarrowHorizontal , DarkVertical , DarkHorizontal ,
  DashedDownwardDiagonal , DashedUpwardDiagonal , DashedHorizontal , DashedVertical ,
  SmallConfetti , LargeConfetti , ZigZag , Wave ,
  DiagonalBrick , HorizontalBrick , Weave , Plaid ,
  Divot , DottedGrid , DottedDiamond , Shingle ,
  Trellis , Sphere , SmallGrid , SmallCheckerBoard ,
  LargeCheckerBoard , OutlineDiamond , SolidDiamond , LargeGrid ,
  Min , Max
}
 Fil styles that can be used.
 
enum  FootprintSettings {
  None = 0x1 , Forward = 0x2 , Right = 0x4 , Back = 0x8 ,
  Left = 0x10 , GeoCorrect = 0x20 , NoConnection = 0x40
}
 FootprintSettings used when rendering satellite footprint. More...
 
enum  FootprintMode { Cone , Sar }
 
enum  VerticalState { Undefined = 1 , Vertical = 2 , NotVertical = 3 }
 
enum  SymbolTypes { Undefined = 0 , SymbolPoint = 1 , MilStd2525 = 2 }
 Defines which type of symbol to render for satellite position object. More...
 

Enumeration Type Documentation

◆ FootprintSettings

FootprintSettings used when rendering satellite footprint.

Enumerator
None 

No hib lines are rendered.

Forward 

The north hub line is rendered.

Right 

The east hub line is rendered.

Back 

The south hub line is rendered.

Left 

The west hub line is rendered.

GeoCorrect 

The hib lines are rendered geographical correct.

NoConnection 

Prevents showing the connection.

◆ SymbolTypes

Defines which type of symbol to render for satellite position object.

Enumerator
Undefined 

Not defined, will not render.

SymbolPoint 

Symbol is a regular symbol in symbol service.

MilStd2525 

Symbo is a MilStd2525 symbol.

◆ VerticalState

Enumerator
Undefined 
    </summary> 
Vertical 
    </summary> 
NotVertical 
    </summary>