DWG

class HPS.DWG
class CADModel : public HPS.CADModel

Public Functions

HPS.View ActivateDefaultLayout ()
CADModel ()
CADModel (HPS.CADModel in_that)
CADModel (HPS.Component in_that)
CADModel (HPS.DWG.CADModel in_that)
override void Dispose ()
HPS.DWG.Layout[] GetAllLayouts ()
IntPtr GetDWGDatabase ()
override HPS.Type ObjectType ()
class Component : public HPS.Component

Subclassed by HPS.DWG.Layer

Public Functions

Component ()
Component (HPS.Component in_that)
Component (HPS.DWG.Component in_that)
override void Dispose ()
IntPtr GetDWGObjectID ()
override HPS.Type ObjectType ()
class Factory : public HPS.Sprocket

Public Functions

override void Dispose ()

Public Static Functions

HPS.DWG.CADModel CreateCADModel ()
HPS.DWG.CADModel CreateCADModel (HPS.Model in_model)
HPS.DWG.Component CreateComponent (HPS.Component in_owner, HPS.Component.ComponentType in_type)
HPS.DWG.Component CreateComponent (HPS.Component in_owner, HPS.Component.ComponentType in_type, IntPtr in_object_id)
HPS.DWG.Layer CreateLayer (HPS.Component in_owner)
HPS.DWG.Layer CreateLayer (HPS.Component in_owner, IntPtr in_object_id)
HPS.DWG.Layout CreateLayout (HPS.Component in_owner, HPS.Component.ComponentType in_type)
HPS.DWG.Layout CreateLayout (HPS.Component in_owner, HPS.Component.ComponentType in_type, IntPtr in_object_id)
class File

Public Static Functions

HPS.DWG.ImportNotifier Import (string in_file_name, HPS.DWG.ImportOptionsKit in_options)
class ImportNotifier : public HPS.IONotifier

Public Functions

void Assign (HPS.DWG.ImportNotifier in_that)
override void Dispose ()
HPS.DWG.CADModel GetCADModel ()
double GetImportTime ()
double GetParseTime ()
ImportNotifier ()
ImportNotifier (HPS.DWG.ImportNotifier in_that)
ImportNotifier (HPS.IONotifier in_that)
override HPS.Type ObjectType ()
class ImportOptionsKit : public HPS.SprocketKit

Public Functions

override void Dispose ()
override bool Empty ()
bool Equals (HPS.DWG.ImportOptionsKit in_kit)
override bool Equals (Object obj)
override int GetHashCode ()
ImportOptionsKit ()
ImportOptionsKit (HPS.DWG.ImportOptionsKit in_kit)
override HPS.Type ObjectType ()
void Set (HPS.DWG.ImportOptionsKit in_kit)
HPS.DWG.ImportOptionsKit SetLogging (string in_log_file)
HPS.DWG.ImportOptionsKit SetMaxTessellationDeviation (double in_deviation)
HPS.DWG.ImportOptionsKit SetTextureDirectories (string[] in_texture_directories)
HPS.DWG.ImportOptionsKit SetUnreferencedRecords (bool in_state)
void Show (out HPS.DWG.ImportOptionsKit out_kit)
bool ShowLogging (out string out_log_file)
bool ShowMaxTessellationDeviation (out double out_deviation)
bool ShowTextureDirectories (out string[] out_texture_directories)
bool ShowUnreferencedRecords (out bool out_state)
HPS.DWG.ImportOptionsKit UnsetEverything ()
HPS.DWG.ImportOptionsKit UnsetLogging ()
HPS.DWG.ImportOptionsKit UnsetMaxTessellationDeviation ()
HPS.DWG.ImportOptionsKit UnsetTextureDirectories ()
HPS.DWG.ImportOptionsKit UnsetUnreferencedRecords ()

Public Static Functions

HPS.DWG.ImportOptionsKit GetDefault ()
bool operator!= (HPS.DWG.ImportOptionsKit a, HPS.DWG.ImportOptionsKit b)
bool operator== (HPS.DWG.ImportOptionsKit a, HPS.DWG.ImportOptionsKit b)
class Layer : public HPS.DWG.Component

Public Functions

override void Dispose ()
bool Equals (HPS.DWG.Layer in_layer)
override bool Equals (Object obj)
override int GetHashCode ()
bool IsOn ()
Layer ()
Layer (HPS.Component in_that)
Layer (HPS.DWG.Component in_that)
Layer (HPS.DWG.Layer in_layer)
override HPS.Type ObjectType ()
void TurnOff ()
void TurnOn ()

Public Static Functions

bool operator!= (HPS.DWG.Layer a, HPS.DWG.Layer b)
bool operator== (HPS.DWG.Layer a, HPS.DWG.Layer b)
class Layout : public HPS.Capture

Public Functions

override void Dispose ()
IntPtr GetDWGObjectID ()
Layout ()
Layout (HPS.Capture in_that)
Layout (HPS.Component in_that)
Layout (HPS.DWG.Layout in_that)
override HPS.Type ObjectType ()