NXOpen .NET Reference  12.0.0
Public Types | Properties | List of all members
NXOpen.ListCreator Class Reference

Represents a NXOpen.ListCreator to be used when exporting the JT Data This class is created using NXOpen.PvtransManager . More...

Inheritance diagram for NXOpen.ListCreator:
NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  TessellationOption { Lw, Nx, Defined }
 Tessellation Option More...
 
enum  ResolutionType {
  Coarse, Standard, Fine, ExtraFine,
  SuperFine, UltraFine, UserDefined
}
 resolution Type More...
 

Properties

unsafe double AdvCompression [get, set]
 Returns or sets the m_advCompression * - Specifies the advanced compression for Defined Level of Detail More...
 
unsafe double Angular [get, set]
 Returns or sets the m_angular * - Specifies the angular tolerance for Defined Level of Detail More...
 
unsafe double Chordal [get, set]
 Returns or sets the m_chordal * - Specifies the chordal tolerance for Defined Level of Detail More...
 
unsafe double FeatureSuppression [get, set]
 Returns or sets the m_featureSuppression * - Specifies the feature supression for Defined Level of Detail More...
 
unsafe string Label [get, set]
 Returns or sets the m_label * - Specifies the label for Defined Level of Detail More...
 
unsafe double Length [get, set]
 Returns or sets the m_length * - Specifies the length tolerance for Defined Level of Detail More...
 
unsafe string NxLabel [get, set]
 Returns or sets the m_nxlabel * - Specifies the label for Level of Detail using NX resolution More...
 
unsafe
NXOpen.ListCreator.ResolutionType 
Resolution [get, set]
 Returns or sets the m_resolution * - Specifies the resolution type for Level of Detail using NX resolution More...
 
unsafe double Simplify [get, set]
 Returns or sets the m_simplify * - Specifies the simplification tolerance for Defined Level of Detail More...
 
unsafe
NXOpen.ListCreator.TessellationOption 
TessOption [get, set]
 Returns or sets the m_tessOption * - Specifies the type for Level of Details, whether Defined Level or Use NX Resolution More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Detailed Description

Represents a NXOpen.ListCreator to be used when exporting the JT Data This class is created using NXOpen.PvtransManager .

NULL object will be returned from Commit()

To create a new instance of this class, use NXOpen.JtCreator.NewLevel

Created in NX8.5.0

Member Enumeration Documentation

resolution Type

Enumerator
Coarse 

Coarse

Standard 

Standard

Fine 

Fine

ExtraFine 

ExtraFine

SuperFine 

SuperFine

UltraFine 

UltraFine

UserDefined 

UserDefined

Tessellation Option

Enumerator
Lw 

nx lw level

Nx 

nx level

Defined 

defined level

Property Documentation

unsafe double NXOpen.ListCreator.AdvCompression
getset

Returns or sets the m_advCompression * - Specifies the advanced compression for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.ListCreator.Angular
getset

Returns or sets the m_angular * - Specifies the angular tolerance for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.ListCreator.Chordal
getset

Returns or sets the m_chordal * - Specifies the chordal tolerance for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.ListCreator.FeatureSuppression
getset

Returns or sets the m_featureSuppression * - Specifies the feature supression for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.ListCreator.Label
getset

Returns or sets the m_label * - Specifies the label for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.ListCreator.Length
getset

Returns or sets the m_length * - Specifies the length tolerance for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.ListCreator.NxLabel
getset

Returns or sets the m_nxlabel * - Specifies the label for Level of Detail using NX resolution

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.ListCreator.ResolutionType NXOpen.ListCreator.Resolution
getset

Returns or sets the m_resolution * - Specifies the resolution type for Level of Detail using NX resolution

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.ListCreator.Simplify
getset

Returns or sets the m_simplify * - Specifies the simplification tolerance for Defined Level of Detail

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.ListCreator.TessellationOption NXOpen.ListCreator.TessOption
getset

Returns or sets the m_tessOption * - Specifies the type for Level of Details, whether Defined Level or Use NX Resolution

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.


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