Click or drag to resize

AGI.Foundation.Platforms.Advanced Namespace

Defines less commonly used types in modeling various mechanical platforms such as Satellites, Facilities, Aircraft, etc.
Classes
  ClassDescription
Public classArticulationCollection
A collection of Articulation instances.
Public classAzimuthElevationMaskVisualizer
Public classCentralBodySurfaceCurveVisualizer
A ServiceProviderVisualizer that draws an area described by ICentralBodySurfaceCurveGraphicsService and defined by ICentralBodySurfaceCurveServiceCentralBodySurfaceCurveGraphicsExtension can be used to add the required services to an object.
Public classCentralBodySurfaceRegionVisualizer
A ServiceProviderVisualizer that draws an area described by ICentralBodySurfaceRegionGraphicsService and defined by ICentralBodySurfaceRegionServiceCentralBodySurfaceRegionGraphicsExtension can be used to add the required services to an object.
Public classDisplayParametersHelper
A utility class used by ServiceProviderVisualizers that takes a DisplayParameters and creates and maintains a set of equivalent DisplayConditions.
Public classFieldOfViewCentralBodyProjectionVisualizer
A ServiceProviderVisualizer that draws the projection described by IFieldOfViewCentralBodyProjectionGraphicsService and defined by IFieldOfViewProjectionServiceFieldOfViewCentralBodyProjectionGraphicsExtension can be used to add the required services to an object.
Public classGraphicsParameterT
Base class for all graphics parameters, which define the individual properties of graphics over time.
Public classLinkVisualizer
A ServiceProviderVisualizer that draws a line defined by ILinkGraphicsService service at the location provided by the receiver and transmitted defined in ILinkService. LinkGraphicsExtension can be used to add the required services to an object.
Public classLocationPointCovarianceVisualizer
Public classMarkerVisualizer
A ServiceProviderVisualizer that draws markers defined by IMarkerGraphicsService at the location provided by ILocationPointService. MarkerGraphicsExtension can be used to add the required services to an object.
Public classModelVisualizer
A ServiceProviderVisualizer that draws a model defined by IModelGraphicsService at the location provided by ILocationPointService and the orientation defined by IOrientationAxesService. ModelGraphicsExtension can be used to add the required services to an object.
Public classPointVisualizer
A ServiceProviderVisualizer that draws points defined by IPointGraphicsService at the location provided by ILocationPointService. PointGraphicsExtension can be used to add the required services to an object.
Public classReferenceFrameVisualizer
A ServiceProviderVisualizer that draws the reference frame defined by IKinematicStateService and IKinematicStateGraphicsService.
Public classServiceProviderVisualizer
Base class for all IServiceProvider visualizers, which are used by ServiceProviderDisplay to draw IServiceProviders in Insight3D.
Public classServiceProviderVisualizerCollection
A collection of ServiceProviderVisualizer instances.
Public classSolidUpdater
A utility class which maps the properties of a SolidGraphics to a SolidPrimitive.
Public classSurfaceUpdater
A utility class which maps the properties of a SurfaceGraphics to a SurfaceMeshPrimitive.
Public classTextVisualizer
A ServiceProviderVisualizer that draws text defined by ITextGraphicsService at the location provided by ILocationPointService. TextGraphicsExtension can be used to add the required services to an object.
Public classTriangleMeshUpdater
A utility class which maps the properties of a TriangleMeshGraphics to a TriangleMeshPrimitive.
Public classVectorVisualizer
Interfaces
  InterfaceDescription
Public interfaceIAzimuthElevationMaskGraphicsService
A service that defines the graphics of a IAzimuthElevationMaskService.
Public interfaceICentralBodySurfaceCurveGraphicsService
A service that defines the graphics properties for the ICentralBodySurfaceCurveService
Public interfaceICentralBodySurfaceRegionGraphicsService
A service that defines the graphics properties for the ICentralBodySurfaceRegionService
Public interfaceIFieldOfViewCentralBodyProjectionGraphicsService
A service that describes the graphics of a IFieldOfViewProjectionService projected onto a CentralBody.
Public interfaceIGraphicsParameter
Public interfaceIKinematicStateGraphicsService
A service that defines the graphical properties of a ReferenceFrame defined by IKinematicStateService.
Public interfaceILinkGraphicsService
A service that defines a line to be drawn between to end points defined by ILinkService
Public interfaceILocationPointCovarianceGraphicsService
A service that defines an ellipsoid to be drawn at the location defined by ILocationPointService and the size and orientation defined by ILocationPointCovarianceService.
Public interfaceIMarkerGraphicsService
A service that defines a marker to be drawn at the location defined by ILocationPointService.
Public interfaceIModelGraphicsService
A service that defines a model to be drawn at the location defined by ILocationPointService and orientation defined by IOrientationAxesService.
Public interfaceIPointGraphicsService
A service that defines a point to be drawn at the location defined by ILocationPointService.
Public interfaceITextGraphicsService
A service that defines text to be drawn at the location defined by ILocationPointService.
Public interfaceIVectorGraphicsService
A service that defines the graphical properties of a Vector defined by IVectorService.
Enumerations
  EnumerationDescription
Public enumerationDisplayConditionType
Indicates the type of DisplayCondition that will be created by DisplayParametersHelper.