DrawSpacecraftPatches:

Path: AerospaceUtils/Visualization

% Draw the spacecraft CAD model using patches.
 Handles truss or line components. The model can be scaled up or exploded
 by passing in the appropriate factor.

 Type DrawSpacecraftPatches for demo.
--------------------------------------------------------------------------
   Form:
   [h, vMinS, vMaxS] = DrawSpacecraftPatches( hAxis, g, B0, r0, 
                                     ambientStrength, scale, explode  )
   DrawSpacecraftPatches( h, g, [], [], ambientStrength, scale, explode  )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   hAxis (1,1)  or (:)   Handle to the axes, or to the patches for a redraw
   g                 (.) CAD model
   B0              (3,3) Rotation matrix, default eye(3)
   r0              (3,1) Initial position, default origin
   ambientStrength (1,1) Ambient light strength, default 0.3
   scale           (1,1) Scale, default 1
   explode         (1,1) Explode factor, default 1

   -------
   Outputs
   -------
   h         (:)      Handles to the patch objects
   vMinS     (3)      Minimum limits on axes
   vMaxS     (3)      Maximum limits on axes

--------------------------------------------------------------------------

Children:

AerospaceUtils: CAD/BHinge
SC: SCModels/SCForImaging
Common: Graphics/NewFig

Back to the AerospaceUtils Module page