NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Preferences::SessionNXGateway Class Reference

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

Created in NX3.0.0. More...

Public Member Functions

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

Detailed Description

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

Created in NX3.0.0.


Member Function Documentation

double NXOpen::Preferences::SessionNXGateway::AngularTolerance ( )

Returns the angular tolerance.

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

License requirements : None

bool NXOpen::Preferences::SessionNXGateway::AttachFidelityCheckData ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::AutomaticallyCheckItemRevisions ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::HealGeometryOnImport ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::IgnoreUpdateOfIdenticalVersions ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::LoadConstructionGeometry ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::LoadProductManufacturingInformation ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::LoadSolidEdgeAssemblyFeatures ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::LoadSolidEdgeConstructionGeometry ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::LoadSolidEdgeProductManufacturingInformation ( )

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



License requirements : None

double NXOpen::Preferences::SessionNXGateway::MinimumSmallEdgeLength ( )

Returns the minimum small edge length.

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

License requirements : None

bool NXOpen::Preferences::SessionNXGateway::OnlyImportDesignParts ( )

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

bool NXOpen::Preferences::SessionNXGateway::PerformFidelityCheckOnImport ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::PreserveNominalGeometry ( )

Returns the preserve nominal geometry flag.

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

License requirements : None

int NXOpen::Preferences::SessionNXGateway::ReferenceGeometryImportColor ( )

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



License requirements : None

int NXOpen::Preferences::SessionNXGateway::ReferenceGeometryImportLayer ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::RemoveDiscontinuity ( )

Returns the remove discontinuity flag.

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

License requirements : None

bool NXOpen::Preferences::SessionNXGateway::RemoveSelfIntersections ( )

Returns the remove self intersection flag.

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

License requirements : None

bool NXOpen::Preferences::SessionNXGateway::RemoveSmallEdges ( )

Returns the remove small edges flag.

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

License requirements : None

double NXOpen::Preferences::SessionNXGateway::RepairTolerance ( )

Returns the repair tolerance.

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

License requirements : None

bool NXOpen::Preferences::SessionNXGateway::RetainFidelityCheckingInformation ( )

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



License requirements : None

bool NXOpen::Preferences::SessionNXGateway::SaveComponentPartFilesDuringLoad ( )

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



License requirements : None

void NXOpen::Preferences::SessionNXGateway::SetAngularTolerance ( double  angularTolerance)

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
void NXOpen::Preferences::SessionNXGateway::SetAttachFidelityCheckData ( bool  attachFidelityCheckData)

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
void NXOpen::Preferences::SessionNXGateway::SetHealGeometryOnImport ( bool  healGeometryOnImport)

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
void NXOpen::Preferences::SessionNXGateway::SetLoadConstructionGeometry ( bool  loadConstructionGeometry)

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
void NXOpen::Preferences::SessionNXGateway::SetLoadSolidEdgeAssemblyFeatures ( bool  loadAssemblyFeatures)

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



License requirements : None

Parameters
loadAssemblyFeaturesload assembly features
void NXOpen::Preferences::SessionNXGateway::SetLoadSolidEdgeConstructionGeometry ( bool  loadConstructionGeometry)

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



License requirements : None

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

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



License requirements : None

Parameters
loadProductManufacturingInformationload product manufacturing information
void NXOpen::Preferences::SessionNXGateway::SetMinimumSmallEdgeLength ( double  minimumSmallEdgeLength)

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
void NXOpen::Preferences::SessionNXGateway::SetOnlyImportDesignParts ( bool  onlyImportDesignParts)

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
void NXOpen::Preferences::SessionNXGateway::SetPerformFidelityCheckOnImport ( bool  performFidelityCheckOnImport)

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
void NXOpen::Preferences::SessionNXGateway::SetPreserveNominalGeometry ( bool  preserveNominalGeometry)

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
void NXOpen::Preferences::SessionNXGateway::SetReferenceGeometryImportColor ( int  referenceGeometryImportColor)

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



License requirements : None

Parameters
referenceGeometryImportColorreference geometry import color
void NXOpen::Preferences::SessionNXGateway::SetReferenceGeometryImportLayer ( int  referenceGeometryImportLayer)

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



License requirements : None

Parameters
referenceGeometryImportLayerreference geometry import layer
void NXOpen::Preferences::SessionNXGateway::SetRemoveDiscontinuity ( bool  removeDiscontinuity)

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
void NXOpen::Preferences::SessionNXGateway::SetRemoveSelfIntersections ( bool  removeSelfIntersections)

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
void NXOpen::Preferences::SessionNXGateway::SetRemoveSmallEdges ( bool  removeSmallEdges)

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
void NXOpen::Preferences::SessionNXGateway::SetRepairTolerance ( double  repairTolerance)

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
void NXOpen::Preferences::SessionNXGateway::SetSuppressSurfaceModification ( bool  suppressSurfaceModification)

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
void NXOpen::Preferences::SessionNXGateway::SetTolerance ( double  tolerance)

Sets the tolerance.

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

License requirements : None

Parameters
tolerancetolerance
void NXOpen::Preferences::SessionNXGateway::SetUseRepairTolerance ( bool  useRepairTolerance)

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
void NXOpen::Preferences::SessionNXGateway::SetWireframeGeometryImportColor ( int  wireframeGeometryImportColor)

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



License requirements : None

Parameters
wireframeGeometryImportColorwireframe geometry import color
void NXOpen::Preferences::SessionNXGateway::SetWireframeGeometryImportLayer ( int  wireframeGeometryImportLayer)

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



License requirements : None

Parameters
wireframeGeometryImportLayerwireframe geometry import layer
bool NXOpen::Preferences::SessionNXGateway::SuppressSurfaceModification ( )

Returns the suppress surface modification flag.

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

License requirements : None

tag_t NXOpen::Preferences::SessionNXGateway::Tag ( ) const

Returns the tag of this object.

double NXOpen::Preferences::SessionNXGateway::Tolerance ( )

Returns the tolerance.

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

License requirements : None

bool NXOpen::Preferences::SessionNXGateway::UseRepairTolerance ( )

Returns the use repair tolerance flag.

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

License requirements : None

int NXOpen::Preferences::SessionNXGateway::WireframeGeometryImportColor ( )

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



License requirements : None

int NXOpen::Preferences::SessionNXGateway::WireframeGeometryImportLayer ( )

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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.