API Search || Global Search
Inheritance diagram for HPS.Drawing:

Public Types

enum  ClipOperation : uint { ClipOperation.Keep = 0x00000000, ClipOperation.Remove = 0x00000001 }
 Enumerates the clip region operation types. More...
 
enum  ClipSpace : uint { ClipSpace.Window = 0x00000000, ClipSpace.World = 0x00000001, ClipSpace.Object = 0x00000002 }
 Enumerates the coordinate spaces types for clip regions. More...
 
enum  Handedness : uint { Handedness.None = 0x00000000, Handedness.Left = 0x00000001, Handedness.Right = 0x00000002 }
 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 : uint { None = 0x00000000, Default = 0x00000001, WithZValues = 0x00000002, InPlace = 0x00000003 }
 Enumeration of the various overlay modes. More...
 

Public Member Functions

virtual void Dispose ()
 
 Drawing (HPS.Drawing in_that)
 

Protected Member Functions

virtual void deleteCptr ()
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

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.

enum HPS.Drawing.ClipSpace : uint

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.

enum HPS.Drawing.Overlay : uint

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