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

Classes

class  CalculateFootprint
 
class  FootprintData
 
interface  IVideoData
 
interface  IVideoFrame
 
interface  IVideoParser
 
class  MetadataElement
 
class  OffsetConverter
 
class  Sensor
 
class  SensorFrame
 
class  SensorState
 Orientation and position of a sensor relative to a sensor platform. More...
 
class  VideoData
 
class  VideoFrame
 
class  VideoFrameSettings
 
class  VideoFrameUtil
 
class  VideoParser
 

Enumerations

enum  MispTagIds {
  UtcTimeStamp = 2 , MissionId = 3 , PlatformTailNumber = 4 , PlatformHeadingAngle = 5 ,
  PlatformPitchAngle = 6 , PlatformRollAngle = 7 , PlatformTrueAirspeed = 8 , PlatformIndicatedAirSpeed = 9 ,
  PlatformDesignator = 10 , ImageSourceSensor = 11 , ImageCoordinateSystem = 12 , SensorLatitude = 13 ,
  SensorLongitude = 14 , SensorTrueAltitude = 15 , SensorHorizontalFov = 16 , SensorVerticalFov = 17 ,
  SensorRelativAzimuthAngle = 18 , SensorRelativeElevationAngle = 19 , SensorRelativeRollAngle = 20 , SlantRange = 21 ,
  TargetWidth = 22 , FrameCenterLatitude = 23 , FrameCenterLongitude = 24 , FrameCenterElevation = 25 ,
  OffsetCornerLatitudeP1 = 26 , OffsetCornerLongitudeP1 = 27 , OffsetCornerLatitudeP2 = 28 , OffsetCornerLongitudeP2 = 29 ,
  OffsetCornerLatitudeP3 = 30 , OffsetCornerLongitudeP3 = 31 , OffsetCornerLatitudeP4 = 32 , OffsetCornerLongitudeP4 = 33 ,
  IcingDetected = 34 , WindDireciton = 35 , WindSpeed = 36 , StaticPressure = 37 ,
  DensityAltitude = 38 , OutsideAirTemperature = 39 , TargetLocationLatitude = 40 , TargetLocationLongitude = 41 ,
  TargetLocationElevation = 42 , TargetTrackGateWidth = 43 , TargetTrackGateHeight = 44 , TargetErrorEstimateCe90 = 45 ,
  TargetErrorEstimateLe90 = 46 , GenericFlagData01 = 47 , SecurityLocalMetadataSet = 48 , DifferentialPressure = 49 ,
  PlatformAngleOfAttack = 50 , PlatformVerticalSpeed = 51 , PlatformSideslipAngle = 52 , AirfieldBarometricPressure = 53 ,
  AirfieldElevation = 54 , ReleativeHumidity = 55 , PlatformGroundSpeed = 56 , GroundRange = 57 ,
  PlatformFuelRemaining = 58 , PlatformCallsign = 59 , WeaponLoad = 60 , WeaponFired = 61 ,
  LaserPrfCode = 62 , SensorFovName = 63 , PlatformMagneticHeading = 64 , UasLdsVersionNumber = 65 ,
  AlternatePlatformLatitude = 67 , AlternatePlatformLongitude = 68 , AlternatePlatformAltitude = 69 , AlternatePlatformName = 70 ,
  AlternatePlatformHeading = 71 , UtcEventStartTime = 72 , RvtLocalDataSet = 73 , VmtiLocalDataSet = 74 ,
  SensorEllipsoidHeight = 75 , AlternatePlatformEllipsoidHeight = 76 , OperationalMode = 77 , FrameCenterHeightAboveEllipsoid = 78 ,
  SensorNorthVelocity = 79 , SensorEastVelocity = 80 , ImageHorizonPixelPack = 81 , CornerLatitudeP1Full = 82 ,
  CornerLongitudeP1Full = 83 , CornerLatitudeP2Full = 84 , CornerLongitudeP2Full = 85 , CornerLatitudeP3Full = 86 ,
  CornerLongitudeP3Full = 87 , CornerLatitudeP4Full = 88 , CornerLongitudeP4Full = 89 , PlatformPitchAngleFull = 90 ,
  PlatformRollAngleFull = 91 , PlatformAngleOfAttackFull = 92 , PlatformSideslipAngleFull = 93 , MissCoreIdentifier = 94
}
 
enum  VideoObjectSettings {
  Undefined = 0 , DrawLineToFrame = 0x1 , DrawHeadingLine = 0x2 , DrawFootprint = 0x04 ,
  FanViewThenCenterPriority = 0x08 , FanViewFromCorners = 0x20 , FootprintAsEllipse = 0x40 , AlwaysCalculateFootprintCorners = 0x80
}
 
enum  FrameType {
  Undefined = 0 , FullFrame = 0x1 , OffsetFrame = 0x2 , CenterFrame = 0x4 ,
  FanviewHeading = 0x8 , FanviewCorners = 0x10
}
 

Enumeration Type Documentation

◆ FrameType

Enumerator
Undefined 
    </summary> 
FullFrame 
    </summary> 
OffsetFrame 
    </summary> 
CenterFrame 
    </summary> 
FanviewHeading 
    </summary> 
FanviewCorners 
    </summary> 

◆ VideoObjectSettings

Enumerator
Undefined 
    </summary> 
DrawLineToFrame 
    </summary> 
DrawHeadingLine 
    </summary> 
DrawFootprint 
    </summary> 
FanViewThenCenterPriority 

If no corner coordinates are given, draw footprint as a FOV fan.

FanViewFromCorners 
    </summary> 
FootprintAsEllipse 
    </summary> 
AlwaysCalculateFootprintCorners 

Always calculate footprint corner coordinates, even if data exists in the KLV stream.