NX Open C++ Reference Guide
Public Member Functions
NXOpen::Preferences::SessionNXGateway Class Reference

Represents the set of NXGateway Preferences applicable to entire session
To obtain an instance of this class, refer to Preferences::SessionPreferences

Created in NX3.0.0. More...

List of all members.

Public Member Functions

double AngularTolerance ()
 Returns the angular tolerance.
bool AttachFidelityCheckData ()
 Returns the attach FC data flag for I-DEAS gateway
Created in NX3.0.0.
bool AutomaticallyCheckItemRevisions ()
 Returns the automatically checking of items revision flag for I-DEAS import
Created in NX3.0.0.
bool HealGeometryOnImport ()
 Returns the heal geometry on import flag for I-DEAS import
Created in NX3.0.0.
bool IgnoreUpdateOfIdenticalVersions ()
 Returns the ignore update of identical versions flag for I-DEAS
Created in NX3.0.0.
bool LoadConstructionGeometry ()
 Returns the load construction geometry flag for I-DEAS
Created in NX3.0.0.
bool LoadProductManufacturingInformation ()
 Returns the load product manufacturing information flag for I-DEAS
Created in NX3.0.0.
bool LoadSolidEdgeAssemblyFeatures ()
 Returns the Assembly-level features flag for Solid Edge
Created in NX7.5.0.
bool LoadSolidEdgeConstructionGeometry ()
 Returns the load construction geometry flag for Solid Edge
Created in NX4.0.0.
bool LoadSolidEdgeProductManufacturingInformation ()
 Returns the load product manufacturing information flag for Solid Edge
Created in NX4.0.0.
double MinimumSmallEdgeLength ()
 Returns the minimum small edge length.
bool OnlyImportDesignParts ()
 Returns the only import design parts flag for Solid Edge.
bool PerformFidelityCheckOnImport ()
 Returns the perform fidelity check on import flag for I-DEAS
Created in NX3.0.0.
bool PreserveNominalGeometry ()
 Returns the preserve nominal geometry flag.
int ReferenceGeometryImportColor ()
 Returns the reference geometry import color for I-DEAS
Created in NX3.0.0.
int ReferenceGeometryImportLayer ()
 Returns the reference geometry import layer for I-DEAS
Created in NX3.0.0.
bool RemoveDiscontinuity ()
 Returns the remove discontinuity flag.
bool RemoveSelfIntersections ()
 Returns the remove self intersection flag.
bool RemoveSmallEdges ()
 Returns the remove small edges flag.
double RepairTolerance ()
 Returns the repair tolerance.
bool RetainFidelityCheckingInformation ()
 Returns the retain fidelity checking information flag for I-DEAS
Created in NX3.0.0.
bool SaveComponentPartFilesDuringLoad ()
 Returns the save component part files flag during load for I-DEAS
Created in NX3.0.0.
void SetAngularTolerance (double angularTolerance)
 Sets the angular tolerance.
void SetAttachFidelityCheckData (bool attachFidelityCheckData)
 Sets the attach FC data flag for I-DEAS gateway
Created in NX3.0.0.
void SetAutomaticallyCheckItemRevisions (bool automaticallyCheckItemRevisions)
 Sets the automatically checking of items revision flag for I-DEAS import
Created in NX3.0.0.
void SetHealGeometryOnImport (bool healGeometryOnImport)
 Sets the heal geometry on import flag for I-DEAS import
Created in NX3.0.0.
void SetIgnoreUpdateOfIdenticalVersions (bool ignoreUpdateOfIdenticalVersions)
 Sets the ignore update of identical versions flag for I-DEAS
Created in NX3.0.0.
void SetLoadConstructionGeometry (bool loadConstructionGeometry)
 Sets the load construction geometry flag for I-DEAS
Created in NX3.0.0.
void SetLoadProductManufacturingInformation (bool loadProductManufacturingInformation)
 Sets the load product manufacturing information flag for I-DEAS
Created in NX3.0.0.
void SetLoadSolidEdgeAssemblyFeatures (bool loadAssemblyFeatures)
 Sets the Assembly-level features flag for Solid Edge
Created in NX7.5.0.
void SetLoadSolidEdgeConstructionGeometry (bool loadConstructionGeometry)
 Sets the load construction geometry flag for Solid Edge
Created in NX4.0.0.
void SetLoadSolidEdgeProductManufacturingInformation (bool loadProductManufacturingInformation)
 Sets the load product manufacturing information flag for Solid Edge
Created in NX4.0.0.
void SetMinimumSmallEdgeLength (double minimumSmallEdgeLength)
 Sets the minimum small edge length.
void SetOnlyImportDesignParts (bool onlyImportDesignParts)
 Sets the only import design parts flag for Solid Edge.
void SetPerformFidelityCheckOnImport (bool performFidelityCheckOnImport)
 Sets the perform fidelity check on import flag for I-DEAS
Created in NX3.0.0.
void SetPreserveNominalGeometry (bool preserveNominalGeometry)
 Sets the preserve nominal geometry flag.
void SetReferenceGeometryImportColor (int referenceGeometryImportColor)
 Sets the reference geometry import color for I-DEAS
Created in NX3.0.0.
void SetReferenceGeometryImportLayer (int referenceGeometryImportLayer)
 Sets the reference geometry import layer for I-DEAS
Created in NX3.0.0.
void SetRemoveDiscontinuity (bool removeDiscontinuity)
 Sets the remove discontinuity flag.
void SetRemoveSelfIntersections (bool removeSelfIntersections)
 Sets the remove self intersection flag.
void SetRemoveSmallEdges (bool removeSmallEdges)
 Sets the remove small edges flag.
void SetRepairTolerance (double repairTolerance)
 Sets the repair tolerance.
void SetRetainFidelityCheckingInformation (bool retainFidelityCheckingInformation)
 Sets the retain fidelity checking information flag for I-DEAS
Created in NX3.0.0.
void SetSaveComponentPartFilesDuringLoad (bool saveComponentPartFilesDuringLoad)
 Sets the save component part files flag during load for I-DEAS
Created in NX3.0.0.
void SetSuppressSurfaceModification (bool suppressSurfaceModification)
 Sets the suppress surface modification flag.
void SetTolerance (double tolerance)
 Sets the tolerance.
void SetUseRepairTolerance (bool useRepairTolerance)
 Sets the use repair tolerance flag.
void SetWireframeGeometryImportColor (int wireframeGeometryImportColor)
 Sets the wireframe geometry import color for I-DEAS
Created in NX3.0.0.
void SetWireframeGeometryImportLayer (int wireframeGeometryImportLayer)
 Sets the wireframe geometry import layer for I-DEAS
Created in NX3.0.0.
bool SuppressSurfaceModification ()
 Returns the suppress surface modification flag.
tag_t Tag () const
 Returns the tag of this object.
double Tolerance ()
 Returns the tolerance.
bool UseRepairTolerance ()
 Returns the use repair tolerance flag.
int WireframeGeometryImportColor ()
 Returns the wireframe geometry import color for I-DEAS
Created in NX3.0.0.
int WireframeGeometryImportLayer ()
 Returns the wireframe geometry import layer for I-DEAS
Created in NX3.0.0.

Detailed Description

Represents the set of NXGateway Preferences applicable to entire session
To obtain an instance of this class, refer to Preferences::SessionPreferences

Created in NX3.0.0.



Member Function Documentation

Returns the angular tolerance.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the attach FC data flag for I-DEAS gateway
Created in NX3.0.0.



License requirements : None

Returns the automatically checking of items revision flag for I-DEAS import
Created in NX3.0.0.



License requirements : None

Returns the heal geometry on import flag for I-DEAS import
Created in NX3.0.0.



License requirements : None

Returns the ignore update of identical versions flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the load construction geometry flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the load product manufacturing information flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the Assembly-level features flag for Solid Edge
Created in NX7.5.0.



License requirements : None

Returns the load construction geometry flag for Solid Edge
Created in NX4.0.0.



License requirements : None

Returns the load product manufacturing information flag for Solid Edge
Created in NX4.0.0.



License requirements : None

Returns the minimum small edge length.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the only import design parts flag for Solid Edge.

It is under Solid Edge Gateway preferences
Created in NX3.0.0.

License requirements : None

Returns the perform fidelity check on import flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the preserve nominal geometry flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the reference geometry import color for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the reference geometry import layer for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the remove discontinuity flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the remove self intersection flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the remove small edges flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the repair tolerance.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the retain fidelity checking information flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the save component part files flag during load for I-DEAS
Created in NX3.0.0.



License requirements : None

Sets the angular tolerance.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
angularToleranceangular tolerance

Sets the attach FC data flag for I-DEAS gateway
Created in NX3.0.0.



License requirements : None

Parameters:
attachFidelityCheckDataattach fidelity check data
void NXOpen::Preferences::SessionNXGateway::SetAutomaticallyCheckItemRevisions ( bool  automaticallyCheckItemRevisions)

Sets the automatically checking of items revision flag for I-DEAS import
Created in NX3.0.0.



License requirements : None

Parameters:
automaticallyCheckItemRevisionsautomatically check item revisions

Sets the heal geometry on import flag for I-DEAS import
Created in NX3.0.0.



License requirements : None

Parameters:
healGeometryOnImportheal geometry on import
void NXOpen::Preferences::SessionNXGateway::SetIgnoreUpdateOfIdenticalVersions ( bool  ignoreUpdateOfIdenticalVersions)

Sets the ignore update of identical versions flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
ignoreUpdateOfIdenticalVersionsignore update of identical versions

Sets the load construction geometry flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
loadConstructionGeometryload construction geometry
void NXOpen::Preferences::SessionNXGateway::SetLoadProductManufacturingInformation ( bool  loadProductManufacturingInformation)

Sets the load product manufacturing information flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
loadProductManufacturingInformationload product manufacturing information

Sets the Assembly-level features flag for Solid Edge
Created in NX7.5.0.



License requirements : None

Parameters:
loadAssemblyFeaturesload assembly features

Sets the load construction geometry flag for Solid Edge
Created in NX4.0.0.



License requirements : None

Parameters:
loadConstructionGeometryload construction geometry

Sets the load product manufacturing information flag for Solid Edge
Created in NX4.0.0.



License requirements : None

Parameters:
loadProductManufacturingInformationload product manufacturing information

Sets the minimum small edge length.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
minimumSmallEdgeLengthminimum small edge length

Sets the only import design parts flag for Solid Edge.

It is under Solid Edge Gateway preferences
Created in NX3.0.0.

License requirements : None

Parameters:
onlyImportDesignPartsonly import design parts

Sets the perform fidelity check on import flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
performFidelityCheckOnImportperform fidelity check on import

Sets the preserve nominal geometry flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
preserveNominalGeometrypreserve nominal geometry

Sets the reference geometry import color for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
referenceGeometryImportColorreference geometry import color

Sets the reference geometry import layer for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
referenceGeometryImportLayerreference geometry import layer

Sets the remove discontinuity flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
removeDiscontinuityremove discontinuity

Sets the remove self intersection flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
removeSelfIntersectionsremove self intersections

Sets the remove small edges flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
removeSmallEdgesremove small edges

Sets the repair tolerance.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
repairTolerancerepair tolerance
void NXOpen::Preferences::SessionNXGateway::SetRetainFidelityCheckingInformation ( bool  retainFidelityCheckingInformation)

Sets the retain fidelity checking information flag for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
retainFidelityCheckingInformationretain fidelity checking information
void NXOpen::Preferences::SessionNXGateway::SetSaveComponentPartFilesDuringLoad ( bool  saveComponentPartFilesDuringLoad)

Sets the save component part files flag during load for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
saveComponentPartFilesDuringLoadsave component part files during load

Sets the suppress surface modification flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
suppressSurfaceModificationsuppress surface modification

Sets the tolerance.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
tolerancetolerance

Sets the use repair tolerance flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Parameters:
useRepairToleranceuse repair tolerance

Sets the wireframe geometry import color for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
wireframeGeometryImportColorwireframe geometry import color

Sets the wireframe geometry import layer for I-DEAS
Created in NX3.0.0.



License requirements : None

Parameters:
wireframeGeometryImportLayerwireframe geometry import layer

Returns the suppress surface modification flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the tag of this object.

Returns the tolerance.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the use repair tolerance flag.

One of the heal geometry option for I-DEAS import
Created in NX3.0.0.

License requirements : None

Returns the wireframe geometry import color for I-DEAS
Created in NX3.0.0.



License requirements : None

Returns the wireframe geometry import layer for I-DEAS
Created in NX3.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.