< Home

< Table of Contents

REFERENCE MANUAL

HPS.Exchange Class Reference

The Exchange class contains objects and enumerations used for importing and exporting CAD files via Exchange. More...

Classes

class  CADModel
 The CADModel class is a smart pointer. More...
 
class  Capture
 The Capture class is a smart pointer. More...
 
class  Component
 The Component class is a smart pointer. More...
 
class  Configuration
 The Configuration class is a user space object. More...
 
class  ExportACISOptionsKit
 The Exchange::ExportACISOptionsKit class is a user space object. More...
 
class  ExportIGESOptionsKit
 The Exchange::ExportIGESOptionsKit class is a user space object. More...
 
class  ExportJTOptionsKit
 The Exchange::ExportJTOptionsKit class is a user space object. More...
 
class  ExportNotifier
 The ExportNotifier class is a smart-pointer that is tied to a file export. More...
 
class  ExportParasolidOptionsKit
 The Exchange::ExportParasolidOptionsKit class is a user space object. More...
 
class  ExportPRCOptionsKit
 The Exchange::ExportPRCOptionsKit class is a user space object. More...
 
class  ExportSTEPOptionsKit
 The Exchange::ExportSTEPOptionsKit class is a user space object. More...
 
class  ExportSTLOptionsKit
 The Exchange::ExportSTLOptionsKit class is a user space object. More...
 
class  ExportU3DOptionsKit
 The Exchange::ExportU3DOptionsKit class is a user space object. More...
 
class  ExportXMLOptionsKit
 The Exchange::ExportXMLOptionsKit class is a user space object. More...
 
class  Factory
 The Factory class is used to create and Exchange objects which inherit from Component or one of its subclasses. More...
 
class  File
 The File class provides functions to import and export CAD files via Exchange. More...
 
class  Filter
 The Filter class is a smart pointer. More...
 
class  ImportNotifier
 The ImportNotifier class is a smart-pointer that is tied to a file import. More...
 
class  ImportOptionsKit
 The Exchange::ImportOptionsKit class is a user space object. More...
 
class  JT
 The Exchange::JT class is a concept class for JT-related enums. More...
 
class  ModelFileImportOptionsKit
 The Exchange::ModelFileImportOptionsKit class is a user space object. More...
 
class  PRC
 The Exchange::PRC class is a concept class for PRC-related enums. More...
 
class  ProE
 The Exchange::ProE class is a concept class for ProE-related enums. More...
 
class  Sheet
 The Sheet class is a user space object. More...
 
class  STEP
 The Exchange::STEP class is a concept class for STEP-related enums. More...
 
class  Tessellation
 The Exchange::Tessellation class is a concept class for tessellation-related enums. More...
 
class  TessellationOptionsKit
 The TessellationOptionsKit class is a user space object. More...
 
class  TranslationNotifier
 The TranslationNotifier class is a smart-pointer that is tied to a file translation. More...
 
class  U3D
 The Exchange::U3D class is a concept class for U3D-related enums. More...
 

Public Types

enum  BRepMode { TessellationOnly = 0, BRepOnly = 1, BRepAndTessellation = 2 }
 Enumerates the ways in which to import BRep and tessellation data for files imported via Exchange. More...
 
enum  Units {
  Units.Unknown = 0, Units.Point = 1, Units.Inch = 2, Units.Millimeter = 3,
  Units.Centimeter = 4, Units.Pica = 5, Units.Foot = 6, Units.Yard = 7,
  Units.Meter = 8, Units.Kilometer = 9, Units.Mile = 10
}
 Enumerates the units for files imported via Exchange. More...
 

Detailed Description

The Exchange class contains objects and enumerations used for importing and exporting CAD files via Exchange.

Member Enumeration Documentation

Enumerates the ways in which to import BRep and tessellation data for files imported via Exchange.

Enumerates the units for files imported via Exchange.

Enumerator
Unknown 

Unknown unit type (kA3DUnitUnknown).

Point 

Point (1/72 of an inch) units (kA3DUnitPoint).

Inch 

Inch units (kA3DUnitInch).

Millimeter 

Millimeter units (kA3DUnitMillimeter).

Centimeter 

Centimeter units (kA3DUnitCentimeter).

Pica 

Pica (1/72 of a foot) units (kA3DUnitPicas).

Foot 

Foot units (kA3DUnitFoot).

Yard 

Yard units (kA3DUnitYard).

Meter 

Meter units (kA3DUnitMeter).

Kilometer 

Kilometer units (kA3DUnitKilometer).

Mile 

Mile units (kA3DUnitMile).


The documentation for this class was generated from the following file: