SVCoordSysType.mesa
Copyright © 1986 by Xerox Corporation. All rights reserved.
Last edited by Bier on May 4, 1987 9:24:57 pm PDT
Contents: concrete type for CoordSystem.
DIRECTORY
FunctionCache, Rope, SV3d;
SVCoordSysType: CEDAR DEFINITIONS =
BEGIN
Matrix4by4: TYPE = SV3d.Matrix4by4;
Vector3d: TYPE = SV3d.Vector3d;
CoordSystem: TYPE = REF CoordSysObj;
CoordSysObj: TYPE = RECORD [
name: Rope.ROPE,
scalarsOnly: BOOL,
scalars: Vector3d,
mat: Matrix4by4,
worldOK: BOOLFALSE, -- is wrtWorld up to date?
wrtWorld: Matrix4by4,
inverseOK: BOOLFALSE, -- is worldWRTlocal up to date?
worldWRTlocal: Matrix4by4,
cameraCache: FunctionCache.Cache,
parent: CoordSystem,
children: LIST OF CoordSystem
];
END.