NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Catiav4Creator Class Reference

Represents a Catiav4Creator to be used when exporting the CATIA V4 Data This class is created using DexManager . More...

Inheritance diagram for NXOpen::Catiav4Creator:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  SolidBodyOutputOption { SolidBodyOutputOptionVOLUMEs, SolidBodyOutputOptionSolide }
 Options for outputing solid bodies to CATIA V4. More...

Public Member Functions

NXOpen::ObjectSelectorExportSelectionBlock ()
 Returns the export selection block - the object selection will be done by this block.
bool FileSaveFlag ()
 Returns the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.
NXString OutputFile ()
 Returns the output file - the exported data will be written to file specified
Created in NX6.0.0.
void SaveSettings (const NXString &filename)
 The save settings - this will save the settings to a file sepcified
Created in NX6.0.0.
void SetFileSaveFlag (bool doingFileSave)
 Sets the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.
void SetOutputFile (const NXString &filename)
 Sets the output file - the exported data will be written to file specified
Created in NX6.0.0.
void SetSettingsFile (const NXString &filename)
 Sets the settings file - The definition file to read default options
Created in NX6.0.0.
NXString SettingsFile ()
 Returns the settings file - The definition file to read default options
Created in NX6.0.0.
void SetWriteSolidAs (NXOpen::Catiav4Creator::SolidBodyOutputOption writeSolidAs)
 Sets the write solid as - this will decide if solids should be written as SOLIDE or Volumes
Created in NX6.0.0.
NXOpen::Catiav4Creator::SolidBodyOutputOption WriteSolidAs ()
 Returns the write solid as - this will decide if solids should be written as SOLIDE or Volumes
Created in NX6.0.0.

Detailed Description

Represents a Catiav4Creator to be used when exporting the CATIA V4 Data This class is created using DexManager .

NULL object will be returned from Commit()
To create a new instance of this class, use DexManager::CreateCatiav4Creator
Default values.

Property Value

WriteSolidAs

VOLUMEs


Created in NX6.0.0.


Member Enumeration Documentation

Options for outputing solid bodies to CATIA V4.

Enumerator:
SolidBodyOutputOptionVOLUMEs 

output NX solid bodies as Volumes in CATIA

SolidBodyOutputOptionSolide 

output NX solid bodies as SOLIDE in CATIA


Member Function Documentation

Returns the export selection block - the object selection will be done by this block.


Created in NX6.0.0.

License requirements : None

Returns the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.



License requirements : None

Returns the output file - the exported data will be written to file specified
Created in NX6.0.0.



License requirements : None

void NXOpen::Catiav4Creator::SaveSettings ( const NXString filename)

The save settings - this will save the settings to a file sepcified
Created in NX6.0.0.



License requirements : None

Parameters:
filename
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Catiav4Creator::SetFileSaveFlag ( bool  doingFileSave)

Sets the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.



License requirements : None

Parameters:
doingFileSavedoingfilesave
void NXOpen::Catiav4Creator::SetOutputFile ( const NXString filename)

Sets the output file - the exported data will be written to file specified
Created in NX6.0.0.



License requirements : None

Parameters:
filenamefilename

Sets the settings file - The definition file to read default options
Created in NX6.0.0.



License requirements : None

Parameters:
filenamefilename

Returns the settings file - The definition file to read default options
Created in NX6.0.0.



License requirements : None

Sets the write solid as - this will decide if solids should be written as SOLIDE or Volumes
Created in NX6.0.0.



License requirements : None

Parameters:
writeSolidAswritesolidas

Returns the write solid as - this will decide if solids should be written as SOLIDE or Volumes
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.