HPS.Drawing Class Reference

Public Types

enum  ClipOperation { ClipOperation.Keep = 0, ClipOperation.Remove = 1 }
 Enumerates the clip region operation types. More...
 
enum  ClipSpace { ClipSpace.Window = 0, ClipSpace.World = 1, ClipSpace.Object = 2 }
 Enumerates the coordinate spaces types for clip regions. More...
 
enum  Handedness { Handedness.None = 0, Handedness.Left = 1, Handedness.Right = 2 }
 Handedness is used to define the front face of a polygon as well as the orientation of the z-axis relative to the x-y plane. More...
 
enum  Overlay { None = 0, Default = 1, WithZValues = 2, InPlace = 3 }
 Enumeration of the various overlay modes. More...
 

Member Enumeration Documentation

Enumerates the clip region operation types.

Enumerator
Keep 

The geometry inside the clip region is drawn. Everything outside of it is clipped.

Remove 

The geometry outside the clip region is drawn. Everything inside of it is clipped.

Enumerates the coordinate spaces types for clip regions.

Enumerator
Window 

The clip region is specified in window coordinates.

World 

The clip region is specified in world coordinated.

Object 

The clip region is specified in object coordinated.

Handedness is used to define the front face of a polygon as well as the orientation of the z-axis relative to the x-y plane.

Enumerator
None 

No Handedness.

Left 

Left Handed.

Right 

Right Handed.

Enumeration of the various overlay modes.


The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.Drawing.cs