<> <> <> <> << which wouldn't fit in SVEditUser (grumble)>> DIRECTORY Containers, Imager, IO, SVMatrix3d, Menus, Rope, SV2d, SV3d, SVModelTypes, SVSceneTypes, SVInterfaceTypes, ViewerClasses; SVEditUserB: CEDAR DEFINITIONS = BEGIN Slice: TYPE = SVSceneTypes.Slice; Camera: TYPE = SVModelTypes.Camera; Color: TYPE = Imager.Color; CoordSystem: TYPE = SVModelTypes.CoordSystem; DCProc: TYPE = SVInterfaceTypes.DCProc; Matrix4by4: TYPE = SV3d.Matrix4by4; MouseButton: TYPE = Menus.MouseButton; Point2d: TYPE = SV2d.Point2d; Point3d: TYPE = SV3d.Point3d; PointSetOp: TYPE = SVSceneTypes.PointSetOp; Primitive: TYPE = SVSceneTypes.Primitive; Scene: TYPE = SVSceneTypes.Scene; Viewer: TYPE = ViewerClasses.Viewer; SVData: TYPE = SVInterfaceTypes.SVData; <> ListScenes: PROC [event: LIST OF REF ANY, svData: SVData]; ListAssemblies: PROC [event: LIST OF REF ANY, svData: SVData]; ListCoordSystems: PROC [event: LIST OF REF ANY, svData: SVData]; ListLights: PROC [event: LIST OF REF ANY, svData: SVData]; ListMasterObjects: PROC [event: LIST OF REF ANY, svData: SVData]; ListViewers: PROC [event: LIST OF REF ANY, svData: SVData]; ListCameras: PROC [event: LIST OF REF ANY, svData: SVData]; << These found in: SVEditUserImplD>> GetCamera: PROC [event: LIST OF REF ANY, svData: SVData]; SetCamera: PROC [event: LIST OF REF ANY, svData: SVData]; UseCamera: PROC [event: LIST OF REF ANY, svData: SVData]; GetCameraOrder: PROC [event: LIST OF REF ANY, svData: SVData]; SetCameraOrder: PROC [event: LIST OF REF ANY, svData: SVData]; NormalizeRot: PROC [event: LIST OF REF ANY, svData: SVData]; Normalize: PROC [event: LIST OF REF ANY, svData: SVData]; Align: PROC [event: LIST OF REF ANY, svData: SVData]; AbutX: PROC [event: LIST OF REF ANY, svData: SVData]; AbutY: PROC [event: LIST OF REF ANY, svData: SVData]; AbutZ: PROC [event: LIST OF REF ANY, svData: SVData]; Abut: PROC [event: LIST OF REF ANY, svData: SVData]; << Look for: SVEditUserImplE.Set3DArtwork.>> <<>> Set3DArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; SetColorArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; SetTubeArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; SetBoxArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; GetArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; RotateArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; NormalizeArtwork: PROC [event: LIST OF REF ANY, svData: SVData]; AddLight: PROC [event: LIST OF REF ANY, svData: SVData]; DeleteLight: PROC [event: LIST OF REF ANY, svData: SVData]; EditLight: PROC [event: LIST OF REF ANY, svData: SVData]; SetAmbient: PROC [event: LIST OF REF ANY, svData: SVData]; GetAmbient: PROC [event: LIST OF REF ANY, svData: SVData]; END.