Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
HPS.Transparency Class Reference
Inheritance diagram for HPS.Transparency:

Public Types | |
enum | Algorithm : uint { Algorithm.None = 0x00000000, Algorithm.Painters = 0x00000001, Algorithm.ZSortNicest = 0x00000002, Algorithm.ZSortFastest = 0x00000003, Algorithm.DepthPeeling = 0x00000004, Algorithm.WeightedBlended = 0x00000005 } |
Transparency Algorithm More... | |
enum | AreaUnits : uint { AreaUnits.Percent = 0x00000000, AreaUnits.Pixels = 0x00000001 } |
Transparency Area Units More... | |
enum | Method : uint { Method.None = 0x00000000, Method.Blended = 0x00000001, Method.ScreenDoor = 0x00000002 } |
Transparency Method More... | |
enum | Preference { Preference.Nicest = 0, Preference.Fastest = 1 } |
Transparency Preference More... | |
Public Member Functions | |
virtual void | Dispose () |
Transparency (HPS.Transparency in_that) | |
Protected Member Functions | |
virtual void | deleteCptr () |
Protected Attributes | |
bool | cMemOwn |
HandleRef | cptr |
Detailed Description
This is the Transparency Class
Member Enumeration Documentation
enum HPS.Transparency.Algorithm : uint |
Transparency Algorithm
enum HPS.Transparency.AreaUnits : uint |
Transparency Area Units
Enumerator | |
---|---|
Percent |
Transparency Area Units. |
Pixels |
Transparency Area Units. |
enum HPS.Transparency.Method : uint |
Transparency Method
Transparency Preference
Enumerator | |
---|---|
Nicest |
Quality should be favored at the possible cost of performance. |
Fastest |
Performance should be favored at the possible cost of some loss in image quality. |
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.Transparency.cs