NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Properties | List of all members
NXOpen.Annotations.BaseCenterline3dBuilder Class Reference

Represents a Base Centerline3d Builder for pmi and drafting 3D centerlines More...

Inheritance diagram for NXOpen.Annotations.BaseCenterline3dBuilder:
NXOpen.Annotations.CenterlineBuilder NXOpen.Annotations.BaseSymbolBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink NXOpen.Annotations.Centerline3dBuilder NXOpen.Annotations.PmiCenterline3dBuilder

Properties

unsafe NXOpen.SelectNXObjectList Face [get]
 Returns the face More...
 
unsafe int ReferenceIndex [get, set]
 Returns or sets the reference index More...
 
unsafe
NXOpen.Annotations.Centerline3dSettingsBuilder 
Settings [get]
 Returns the settings builder More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Annotations.CenterlineBuilder
unsafe void AddEndExtensions (double start, double end)
 Adds extensions only at ends More...
 
unsafe void AddExtension (int index, double defaultValue)
 Adds extension based on select object index More...
 
unsafe double[] GetAllExtensions ()
 Returns all extensions. More...
 
unsafe double[] GetAllIndividualExtensions ()
 Returns individual extensions. More...
 
unsafe double[] GetEndExtensions ()
 Returns end extensions only. More...
 
unsafe void RemoveEndExtensions ()
 Removes extensions only at ends More...
 
unsafe void RemoveExtension (int index)
 Removes extension based on select object index More...
 
unsafe void ResetAllExtensions (double defaultValue)
 Reset all extensions by the supplied defaultValue More...
 
unsafe void SetAllIndividualExtensions (double[] extensionValues)
 Sets all individual extensions More...
 
unsafe void SetEndExtensions (double start, double end)
 Modifies end extensions only More...
 
unsafe void SetIndividualExtensions (int index, double value1, double value2)
 Modifies extensions based on select object index More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a Base Centerline3d Builder for pmi and drafting 3D centerlines

This is an abstract class, and cannot be instantiated.

Default values.

Property Value

Settings.Extension

6.35 (millimeters part), 0.25 (inches part)

Settings.Gap

1.5875 (millimeters part), 0.0625 (inches part)

Settings.IndividualDistance

0

Settings.Size

3.175 (millimeters part), 0.125 (inches part)

Settings.Width

Thin

Created in NX7.5.0

Property Documentation

unsafe NXOpen.SelectNXObjectList NXOpen.Annotations.BaseCenterline3dBuilder.Face
get

Returns the face

Created in NX6.0.0

License requirements: None.

unsafe int NXOpen.Annotations.BaseCenterline3dBuilder.ReferenceIndex
getset

Returns or sets the reference index

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: drafting ("DRAFTING") OR geometric_tol ("GDT")

unsafe NXOpen.Annotations.Centerline3dSettingsBuilder NXOpen.Annotations.BaseCenterline3dBuilder.Settings
get

Returns the settings builder

Created in NX6.0.0

License requirements: None.


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