[ Previous | Next | Contents | Glossary | Home | Search ]
The graPHIGS Programming Interface : Subroutine Reference

GPRMCV - Restore Modeling Clipping Volume

GPRMCV

Purpose

Use GPRMCV to insert a Restore Modeling Clipping Volume structure element into the open structure following the element pointer, or to replace the element pointed at by the element pointer with a Restore Modeling Clipping Volume structure element, depending on the current edit mode.

During traversal, the Restore Modeling Clipping Volume structure element restores the current modeling clipping volume in the graPHIGS API traversal state list to:

  • the volume inherited by the structure if executed via GPEXST

    or

  • the volume saved by the previous Push Set TSL (Traversal State List) subroutine (GPPSTS page GPPSTS - Push Set TSL )

    or

  • the initial modeling clipping volume.
  • The graPHIGS API uses this volume to clip all subsequent primitives during traversal.

    Error Codes

    5
    FUNCTION REQUIRES STATE STOP OR NROP (NOT STCL)

    Related Subroutines

    GPMCI
    Set Modeling Clipping Indicator
    GPMCV2
    Set Modeling Clipping Volume 2
    GPMCV3
    Set Modeling Clipping Volume 3
    GPPSTS
    Push Set TSL

    RCP code

    201329675 (X'0C000C0B')


    [ Previous | Next | Contents | Glossary | Home | Search ]