NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

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...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. 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...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> 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 ( )
inline

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