HIOUtilityDGN
Functions
HIOUtilityDGN |
|
~HIOUtilityDGN |
|
void | RegisterInputHandlerTypes |
char const * | GetOutputName |
char const * | GetInputName |
HInputHandlerStyle |
GetInputStyle |
char const * | GetInputTypesString |
HFileInputResult | FileInputByKey |
HFileInputResult | FileInputByKey |
HFileInputResult | FileInputByKey |
void | InitDGNDirect |
void | ShutdownDGNDirect |
Detailed Description
-
class
HIOUtilityDGN
: public HInputHandler The HIOUtilityDGN is the integration class for Open Design Alliances (ODA) DGNDirect Toolkit. Using this integration class allows you to import Microstations’s DGN file. This integration is based on DGN Toolkit version 2.xx To use this integration class you will need to obtain a license of DGNDirect Toolkit from ODA.
Public Functions
-
inline
HIOUtilityDGN
() Constructs an HIOUtilityDGN object.
-
inline
~HIOUtilityDGN
()
-
inline virtual void
RegisterInputHandlerTypes
() This method registers the “dgn” extension to this handler as an input handler.
-
inline char const *
GetOutputName
() Returns: A character pointer denoting the name of the handler.
-
inline virtual char const *
GetInputName
() Returns: A character pointer denoting the name of the input handler.
-
inline virtual HInputHandlerStyle
GetInputStyle
() Returns: The type of input style which is HInputHandlerStyleModel.
-
inline virtual char const *
GetInputTypesString
() Returns: The input extension type that is handled by HIOUtilityDGN which is “dgn”.
-
virtual HFileInputResult
FileInputByKey
(char const *FileName, HC_KEY key, HInputHandlerOptions *options) This method reads the DGN file into the segment tree underneath given key.
Parameters: - filename – The name of the file to load.
- key – The HOOPS segment key to load model data into.
- options – An options class containing any needed extra information for operation.
Returns: The #HFileInputResult result of the input operation.
-
HFileInputResult
FileInputByKey
(wchar_t const *FileName, HC_KEY key, HInputHandlerOptions *options)
-
virtual HFileInputResult
FileInputByKey
(unsigned short const *FileName, HC_KEY key, HInputHandlerOptions *options) This method reads the DGN file into the segment tree underneath given key.
Parameters: - filename – The UNICODE name of the file to load.
- key – The HOOPS segment key to load model data into.
- options – An options class containing any needed extra information for operation.
Returns: The #HFileInputResult result of the input operation.
-
void
InitDGNDirect
() This method Initializes Runtime Extension environment and DgnDirect toolkit
-
void
ShutdownDGNDirect
() This method Uninitializes the DgnDirect toolkit.
-
inline