INITIALIZE PICK
CALL SEQUENCE
PINPK (WKID, PKDNR, ISTAT, IPPD, PP, PET, XMIN, XMAX, YMIN, YMAX, LDR, DATREC, PPORDR)
INPUT PARAMETERS
INTEGER WKID
INTEGER PKDNR
INTEGER ISTAT
INTEGER IPPD
INTEGER PP(3,IPPD)
INTEGER PET
REAL XMIN, XMAX, YMIN, YMAX
INTEGER LDR
CHARACTER*80 DATREC(LDR)
INTEGER PPORDR
ARGUMENTS
- WKID
- Workstation identifier.
- PKDNR
- PICK input device identifier.
- ISTAT
- Initial state:
- POK:
- 1 (OK)
- PNPICK:
- 2 (NO PICK)
- IPPD
- Initial pick depth. Defines the number of EXECUTE STRUCTURE levels in the
initial pick path.
- PP(3,IPPD)
- Table defining the initial PICKING path which will be associated with
PKDNR. Each path element contains three integers:
- - Structure identifier
- - Pick identifier
- - Element number
- PET
- Echo type.
- XMIN, XMAX, YMIN, YMAX
- Echo area in DC.
- LDR
- Number of data records.
- DATREC(LDR)
- Data record.
- PPORDR
- Specifies the order in which the picking path is returned.
- PPOTOP:
- 0 (TOP FIRST)
- PPOBOT:
- 1 (BOTTOM FIRST)
PHIGS STATE
(PHOP, WSOP, *, *).
EFFECT
This function restricts the 3D initialize pick function to 2D.
ERRORS
- 3
Ignoring function, function requires state (PHOP, WSOP,*,*)
- 54
- Ignoring function, the specified workstation is not open
- 61
- Ignoring function, specified workstation is neither of category INPUT nor
of category OUTIN
- 250
- Ignoring function, the specified device is not available on the specified
workstation
- 251
- Ignoring function, the function requires the input device to be in REQUEST
mode
- 254
- Ignoring function, invalid echo area volume: XMIN>=XMAX, YMIN>=YMAX
- 255
- Ignoring function, one of the echo area volume boundary points is outside
the range of the device
- 253
- Ignoring function, the specified prompt echo type is not available on the
specified workstation
- 260
- Ignoring function, one of the fields within the input device data record is
in error
- 261
- Ignoring function, initial value is invalid
SEE ALSO
initialize pick 3, set pick mode, request pick, sample pick, get pick, inquire
pick device state, inquire default pick device state, inquire number of
available logical input devices
