<> <> <> <> <<>> DIRECTORY SVInterfaceTypes, SVRayTypes, SVSceneTypes; SVState: CEDAR DEFINITIONS = BEGIN Slice: TYPE = SVSceneTypes.Slice; ExtendMode: TYPE = SVSceneTypes.ExtendMode; GravityType: TYPE = SVInterfaceTypes.GravityType; SearchDepth: TYPE = SVRayTypes.SearchDepth; SelectMode: TYPE = SVSceneTypes.SelectMode; SliceDescriptor: TYPE = SVSceneTypes.SliceDescriptor; SVData: TYPE = SVInterfaceTypes.SVData; GetGravityType: PROC [svData: SVData] RETURNS [type: GravityType]; GetSearchDepth: PROC [svData: SVData] RETURNS [searchDepth: SearchDepth]; GetSelectMode: PROC [svData: SVData] RETURNS [selectMode: SelectMode]; SetSelectMode: PROC [svData: SVData, selectMode: SelectMode]; GetExtendMode: PROC [svData: SVData] RETURNS [extendMode: ExtendMode]; SetExtendMode: PROC [svData: SVData, extendMode: ExtendMode]; GetSliceToExtend: PROC [svData: SVData] RETURNS [slice: SliceDescriptor]; SetSliceToExtend: PROC [svData: SVData, slice: SliceDescriptor]; END.