Routines (alphabetical) > Object Classes > Graphics Object Classes > IDLgrROI

# IDLgrROI

Superclasses | Creation | Properties | Methods | Version History

The IDLgrROI object class is an object graphics representation of a region of interest.

## Superclasses

IDLanROI

IDLitComponent

## Creation

See IDLgrROI::Init.

## Properties

Objects of this class have the following properties. See IDLgrROI Properties for details on individual properties.

- ALL
- ALPHA_CHANNEL
- ANTIALIAS
- CLIP_PLANES
- COLOR
- DEPTH_TEST_DISABLE
- DEPTH_TEST_FUNCTION
- DEPTH_WRITE_DISABLE
- DOUBLE
- HIDE
- LINESTYLE
- PALETTE
- PARENT
- REGISTER_PROPERTIES
- SHADER
- STYLE
- SYMBOL
- THICK
- XCOORD_CONV
- XRANGE
- YCOORD_CONV
- YRANGE
- ZCOORD_CONV
- SUBTICKLEN

In addition, objects of this class inherit the properties of all superclasses of this class.

## Methods

The IDLgrROI object class has the following methods:

- IDLgrROI::Cleanup
- IDLgrROI::GetProperty
- IDLgrROI::Init
- IDLgrROI::PickVertex
- IDLgrROI::SetProperty

In addition, this class inherits the methods of its superclasses (if any).

## Examples

Compile and run `scalemask_object.pro` in the `examples/doc/image` subdirectory of the IDL installation directory to define a 2D mask of a region object.

## Version History

5.3 | Introduced
5.6 | Added CLIP_PLANES property
6.1 | Added ALPHA_CHANNEL property
6.4 | Added SHADER property
8.0 | Added ANTIALIAS property