AttitudeProfileVis:

Path: SCPro/ProAttitude

% Visualize an attitude profile with constraints. 
 Draws the following:

 - orbit
 - sun vector
 - moon vector
 - nadir vector
 - terminator line and lighting
 - CAD model at attitude
 - for primary & secondary alignments, and each pointing constraint ...
       + reference inertial vector and body vector
       + sector for separation angle

 Labels the separation angle for alignment and constraints, the date,
 elapsed time, and the current pointing mode at the top of the window.
 Uses PlaybackControls to control animation over time.

 Type AttitudeProfileVis for a demo
--------------------------------------------------------------------------
   Form:
   AttitudeProfileVis( d )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   d          (.)     	Data structure generated from AttitudeProfileWithCon.m
   gCAD       (.)      CAD data structure
                        .name       (1,:) Name
                        .component   (:)  Component structure array
                             .v
                             .f
                             .edgeColor
                             .faceColor
                        .color      (1,:) Name
                        .alpha      (1,:) Name
   cone       (:)      Cone data structure array
                        .name  (1,:) Name
                        .uB    (3,1) Unit vector in the body frame
                        .fov   (1,1) Field of view (rad)
                        .alpha (1,1) Transparency
                        .color (1,3) Color

   -------
   Outputs
   -------
   None

--------------------------------------------------------------------------
   See also: EarthHR, AttitudeProfileWithCon
--------------------------------------------------------------------------

Children:

AC: ACData/ACTConstants
AerospaceUtils: AtmosphericCalculations/AtmDens2
AerospaceUtils: AtmosphericCalculations/AtmJ70
AerospaceUtils: AtmosphericCalculations/BaromExp
AerospaceUtils: AtmosphericCalculations/DiffusionExp
AerospaceUtils: CAD/GetCADVF
AerospaceUtils: Coord/CoordinateTransform
AerospaceUtils: Coord/ECIToEF
AerospaceUtils: Coord/EFToLatLonAlt
AerospaceUtils: Coord/LLAToECEF
AerospaceUtils: Coord/LatLonAltToEF
AerospaceUtils: Coord/QAlign
AerospaceUtils: Coord/QIToBDot
AerospaceUtils: Coord/QLVLH
AerospaceUtils: Coord/QRotateToAlign
AerospaceUtils: Coord/R2LatLon
CubeSat: MissionPlanning/FindTimeWindows
CubeSat: MissionPlanning/ObservationTimeWindows
CubeSat: MissionPlanning/ObservationTimeWindowsPlot
CubeSat: Power/SolarCellPower
CubeSat: Simulation/CubeSatAero
CubeSat: Simulation/CubeSatEnvironment
CubeSat: Simulation/CubeSatRadiationPressure
CubeSat: Simulation/RHSCubeSat
CubeSat: Utilities/CubeSatAttitude
CubeSat: Utilities/CubeSatFaces
CubeSat: Utilities/CubeSatModel
CubeSat: Utilities/LatLonPlot
CubeSat: Utilities/WrapSegments
CubeSat: Visualization/DrawCubeSat
CubeSat: Visualization/GroundTrack
Orbit: OrbitCoord/ConvertNORAD
Orbit: OrbitCoord/ENUToECEF
Orbit: OrbitCoord/RAzToLatLon
Orbit: OrbitCoord/SLR
Orbit: OrbitMechanics/NORAD
Orbit: OrbitMechanics/NORADToEl
Orbit: OrbitMechanics/PropagateTLE
Orbit: OrbitMechanics/RVOrbGen
Orbit: Visualization/OrbTrack
SC: BasicOrbit/CP2I
SC: BasicOrbit/E2M
SC: BasicOrbit/E2Nu
SC: BasicOrbit/El2RV
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/M2Nu
SC: BasicOrbit/M2NuPb
SC: BasicOrbit/Nu2E
SC: BasicOrbit/Nu2M
SC: BasicOrbit/OrbRate
SC: BasicOrbit/Period
SC: BasicOrbit/RV2El
SC: BasicOrbit/RVFromKepler
SC: Disturbances/GravityGradientFromR
SC: Disturbances/SolarF
SC: Environs/BDipole
SC: Environs/SolarFluxPrediction
SC: Ephem/ECIToPlanet
SC: Ephem/EOfE
SC: Ephem/EarthNut
SC: Ephem/EarthPre
SC: Ephem/EarthRot
SC: Ephem/EarthRte
SC: Ephem/Eclipse
SC: Ephem/GMSTime
SC: Ephem/MSidDay
SC: Ephem/MoonRot
SC: Ephem/MoonV1
SC: Ephem/Moons
SC: Ephem/NutDelta
SC: Ephem/ObOfE
SC: Ephem/SunV1
SC: Ephem/TerminatorLine
SC: Ephem/TruEarth
SC: SCData/sCTConstants
SC: SCMat/EarthMR
SC: SCMat/SolarFluxPredictions
SC: SCModels/ShuttleModel
SC: Visualization/PlotPlanet
SCPro: MannedVehicle/ISSOrbit
SCPro: ProAttitude/AttitudeProfileWithCon
SCPro: ProAttitude/QAlignWithCon
SCPro: ProAttitude/QRotateToAlignWithCon
Common: CommonData/Constants
Common: CommonData/SwooshWatermark
Common: CommonData/xSplashSmall
Common: ComponentModels/Box
Common: ComponentModels/Cone
Common: ComponentModels/Frustrum
Common: ComponentModels/SectorPatch
Common: Control/C2DZOH
Common: Database/Constant
Common: FileUtils/FindDirectory
Common: General/CellToMat
Common: General/DeBlankAll
Common: General/DeBlankLT
Common: General/DeleteCell
Common: General/DispWithTitle
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/AddFillToPlots
Common: Graphics/Axis3D
Common: Graphics/Coordinates
Common: Graphics/DrawVertices
Common: Graphics/Ellipsd
Common: Graphics/Map
Common: Graphics/Mesh2
Common: Graphics/NPlot
Common: Graphics/NewFig
Common: Graphics/PlaybackControls
Common: Graphics/Plot2D
Common: Graphics/Plot3D
Common: Graphics/PlotAngleRange
Common: Graphics/PltStyle
Common: Graphics/SliderBar
Common: Graphics/TimeLabl
Common: Graphics/TitleS
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Common: MassProperties/AddMass
Common: MassProperties/IC623X3
Common: MassProperties/Inertias
Common: Quaternion/Mat2Q
Common: Quaternion/Q2Mat
Common: Quaternion/QForm
Common: Quaternion/QMult
Common: Quaternion/QPose
Common: Quaternion/QTForm
Common: Quaternion/U2Q
Common: Time/DTAToDTS
Common: Time/DTSToDTA
Common: Time/Date2DN
Common: Time/Date2JD
Common: Time/JD2000
Common: Time/JD2Array
Common: Time/JD2DN
Common: Time/JD2Date
Common: Time/JD2T
Common: Time/JDToDateString
Common: Time/JDToMidnight
Common: Time/T2JD
Math: Geometry/AngleSepFromRotation
Math: Geometry/FindValidAngleRange
Math: Geometry/InsideAngleRange
Math: Geometry/MergeAngleRange
Math: Geometry/Perpendicular
Math: Linear/Cross
Math: Linear/Dot
Math: Linear/DupVect
Math: Linear/Mag
Math: Linear/Skew
Math: Linear/SkewSq
Math: Linear/SkewSymm
Math: Linear/Unit
Math: MathUtils/R2P5
Math: Trigonometry/ACosD
Math: Trigonometry/CosD
Math: Trigonometry/LinearSinCosToQuadCos
Math: Trigonometry/SinD
Math: Trigonometry/SolveLinearSinCos

Back to the SCPro Module page