<> <> <> DIRECTORY Controls, Draw2d, Rope, TubeDefs; TubeDisplay: CEDAR DEFINITIONS ~ BEGIN OPEN TubeDefs; Mark: TYPE ~ Draw2d.MarkType; ShowTube: PUBLIC PROC [tube: Tube, context: Context, details: Details, view: Matrix]; <> <<>> ShowSkel: PUBLIC PROC [tube: Tube, context: Context, view: Matrix]; <> <<>> ShowSplines: PUBLIC PROC [tube: Tube, context: Context, view: Matrix]; <> ShowSplineEnds: PUBLIC PROC [tube: Tube, context: Context, view: Matrix, mark: Mark _ dot]; <> ShowCircles: PUBLIC PROC [tube: Tube, context: Context, view: Matrix]; <> ShowLines: PUBLIC PROC [tube: Tube, context: Context, view: Matrix]; <> ShowFrames: PUBLIC PROC [tube: Tube, context: Context, view: Matrix, label: BOOL]; <> ShowNormals: PUBLIC PROC [ tube: Tube, context: Context, view: Matrix, label: BOOL]; <> <<>> ShowCurv: PUBLIC PROC [tube: Tube, context: Context, view: Matrix, label: BOOL]; <> ShowVel: PUBLIC PROC [tube: Tube, context: Context, view: Matrix, label: BOOL]; <> ShowAcc: PUBLIC PROC [tube: Tube, context: Context, view: Matrix, label: BOOL]; <> NVectors: PUBLIC PROC [tube: Tube, details: Details] RETURNS [NAT]; <> <<>> ToggleDetail: PUBLIC PROC [details: Details, toToggle: DetailType, trueName, falseName: Rope.ROPE, outerData: Controls.OuterData]; <> END.