The Exchange.Tessellation class is a concept class for tessellation-related enums. More...

Inheritance diagram for HPS.Exchange.Tessellation:

Classes

class  Chord
 The Exchange.Tessellation.Chord class is a concept class for chord-tessellation-related enums. More...
 

Public Types

enum  Accuracy { Standard = 0, Accurate = 1 }
 Enumerates the tessellation accuracy modes for files imported or exported via HOOPS Exchange. More...
 
enum  Level {
  Level.ExtraLow = 0, Level.Low = 1, Level.Medium = 2, Level.High = 3,
  Level.ExtraHigh = 4
}
 Enumerates the standard tessellation levels for files imported or exported via Exchange. More...
 
enum  Type { Type.Standard = 0, Type.Custom = 1 }
 Enumerates the types of tessellation settings that can be used by Exchange to generate tessellation data. More...
 

Public Member Functions

virtual void Dispose ()
 
 Tessellation (HPS.Exchange.Tessellation in_that)
 

Protected Member Functions

virtual void deleteCptr ()
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

Detailed Description

The Exchange.Tessellation class is a concept class for tessellation-related enums.

Member Enumeration Documentation

Enumerates the tessellation accuracy modes for files imported or exported via HOOPS Exchange.

Enumerates the standard tessellation levels for files imported or exported via Exchange.

Enumerator
ExtraLow 

Pre-defined extra low tessellation level (kA3DTessLODExtraLow).

Low 

Pre-defined low tessellation level (kA3DTessLODLow).

Medium 

Pre-defined medium tessellation level (kA3DTessLODMedium).

High 

Pre-defined high tessellation level (kA3DTessLODHigh).

ExtraHigh 

Pre-defined extra high tessellation level (kA3DTessLODExtraHigh).

Enumerates the types of tessellation settings that can be used by Exchange to generate tessellation data.

Enumerator
Standard 

Tessellation data will be generated using a standard predefined level.

Custom 

Tessellation data will be generated using custom user-defined settings.


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