Inheritance diagram for HPS.Exchange.Tessellation:

Classes

class  Chord
 

Public Types

enum  Accuracy { Standard = 0, Accurate = 1, GridAccurate = 2 }
 
enum  Level {
  Level.ExtraLow = 0, Level.Low = 1, Level.Medium = 2, Level.High = 3,
  Level.ExtraHigh = 4
}


 
enum  Type { Type.Standard = 0, Type.Custom = 1 }
 

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

◆ Accuracy

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

◆ Level

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).

◆ Type

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