NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.GeometricUtilities.CombOptionsBuilder Class Reference

Represents a NXOpen.GeometricUtilities.CombOptionsBuilder More...

Inheritance diagram for NXOpen.GeometricUtilities.CombOptionsBuilder:
NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  AnalysisTypes { None, Curvature, Radius }
 Represents the Analysis types More...
 
enum  LabelTypes { None, Minimum, Maximum, MinimumMaximum }
 Represents the Label types More...
 

Public Member Functions

unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Properties

unsafe
NXOpen.GeometricUtilities.CombOptionsBuilder.AnalysisTypes 
AnalysisType [get, set]
 Returns or sets the analysis type More...
 
unsafe bool AutoScale [get, set]
 Returns or sets the auto scale flag More...
 
unsafe int Density [get, set]
 Returns or sets the density More...
 
unsafe bool HasMaxNeedleLength [get, set]
 Returns or sets the maximum needle flag More...
 
unsafe int IntermediateDensity [get, set]
 Returns or sets the intermediate density More...
 
unsafe bool IsMaximumLabelEnabled [get, set]
 Returns or sets the value indicating if the maximum label is enabled More...
 
unsafe bool IsMinimumLabelEnabled [get, set]
 Returns or sets the value indicating if the minimum label is enabled More...
 
unsafe bool IsNormalToGridPlane [get, set]
 Returns or sets the normal to grid plane flag More...
 
unsafe double MaxNeedleLength [get, set]
 Returns or sets the maximum needle length More...
 
unsafe bool ReverseNeedles [get, set]
 Returns or sets the reverse needles flag More...
 
unsafe double SampleDistance [get, set]
 Returns or sets the sample distance More...
 
unsafe double ScaleFactor [get, set]
 Returns or sets the scale factor More...
 
unsafe bool ShowNeedles [get, set]
 Returns or sets the show needles flag More...
 

Detailed Description

Represents a NXOpen.GeometricUtilities.CombOptionsBuilder

Created in NX6.0.0

Member Enumeration Documentation

Represents the Analysis types

Enumerator
None 

None

Curvature 

Curvature

Radius 

Radius

Represents the Label types

Enumerator
None 

None

Minimum 

Minimum

Maximum 

Maximum

MinimumMaximum 

Minimum and Maximum

Member Function Documentation

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.Validate ( )

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Created in NX3.0.1

License requirements: None.

Returns
Was self validation successful

Implements NXOpen.GeometricUtilities.IComponentBuilder.

Property Documentation

unsafe NXOpen.GeometricUtilities.CombOptionsBuilder.AnalysisTypes NXOpen.GeometricUtilities.CombOptionsBuilder.AnalysisType
getset

Returns or sets the analysis type

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.AutoScale
getset

Returns or sets the auto scale flag

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.GeometricUtilities.CombOptionsBuilder.Density
getset

Returns or sets the density

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.HasMaxNeedleLength
getset

Returns or sets the maximum needle flag

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.GeometricUtilities.CombOptionsBuilder.IntermediateDensity
getset

Returns or sets the intermediate density

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.IsMaximumLabelEnabled
getset

Returns or sets the value indicating if the maximum label is enabled

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.IsMinimumLabelEnabled
getset

Returns or sets the value indicating if the minimum label is enabled

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.IsNormalToGridPlane
getset

Returns or sets the normal to grid plane flag

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricUtilities.CombOptionsBuilder.MaxNeedleLength
getset

Returns or sets the maximum needle length

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.ReverseNeedles
getset

Returns or sets the reverse needles flag

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricUtilities.CombOptionsBuilder.SampleDistance
getset

Returns or sets the sample distance

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricUtilities.CombOptionsBuilder.ScaleFactor
getset

Returns or sets the scale factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricUtilities.CombOptionsBuilder.ShowNeedles
getset

Returns or sets the show needles flag

Created in NX6.0.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.