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

Represents a NXOpen.MeasureDistanceBuilder More...

Inheritance diagram for NXOpen.MeasureDistanceBuilder:
NXOpen.MeasureBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Routing.RoutingMeasureDistanceBuilder

Public Types

enum  DistanceType {
  Distance, SmartDistance, ProjectedDistance, SmartProjectedDistance,
  ScreenDistance, Length, Radius, Diameter,
  PointsOnCurves, RoutingPathLength, BetweenSets
}
 the type of distance measurement More...
 
enum  MeasureType {
  ToAPoint, Minimum, LocalMinimum, Maximum,
  MinClearance, MaxClearance
}
 the subtype of distance measurement More...
 
- Public Types inherited from NXOpen.MeasureBuilder
enum  RequirementType { None, New, Existing }
 Represents the requirement type. More...
 
enum  AnnotationType { None, ShowDimension, CreateLine, CreateCsys }
 Represents the annotation type. More...
 

Properties

unsafe
NXOpen.SelectDisplayableObject 
DiameterObjects [get]
 Returns the diameter objects More...
 
unsafe NXOpen.ScCollector DistanceCollector1 [get]
 Returns the first collector of objects for distance between two collectors More...
 
unsafe NXOpen.ScCollector DistanceCollector2 [get]
 Returns the second collector of objects for distance between two collectors More...
 
unsafe bool IsExact [get, set]
 Returns or sets the exact flag More...
 
unsafe NXOpen.ScCollector LengthCollector [get]
 Returns the length collector of objects More...
 
unsafe
NXOpen.SelectDisplayableObjectList 
LengthObjects [get]
 Returns the length objects More...
 
unsafe
NXOpen.MeasureDistanceBuilder.MeasureType 
Mtype [get, set]
 Returns or sets the mtype More...
 
unsafe
NXOpen.SelectDisplayableObject 
Object1 [get]
 Returns the object1 More...
 
unsafe
NXOpen.SelectDisplayableObject 
Object2 [get]
 Returns the object2 More...
 
unsafe NXOpen.Direction ProjectionVector [get, set]
 Returns or sets the projection vector More...
 
unsafe
NXOpen.SelectDisplayableObject 
RadiusObjects [get]
 Returns the radius objects More...
 
unsafe
NXOpen.SelectDisplayableObjectList 
Set1 [get]
 Returns the set1 More...
 
unsafe
NXOpen.SelectDisplayableObjectList 
Set2 [get]
 Returns the set2 More...
 
- Properties inherited from NXOpen.MeasureBuilder
unsafe
NXOpen.MeasureBuilder.AnnotationType 
AnnotationMode [get, set]
 Returns or sets the annotation mode More...
 
unsafe bool InfoWindow [get, set]
 Returns or sets the info window More...
 
unsafe
NXOpen.MeasureBuilder.RequirementType 
RequirementMode [get, set]
 Returns or sets the requirement mode 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.MeasureDistanceBuilder

To create a new instance of this class, use NXOpen.MeasureManager.CreateMeasureDistanceBuilder

Created in NX5.0.0

Member Enumeration Documentation

the type of distance measurement

Enumerator
Distance 
SmartDistance 
ProjectedDistance 
SmartProjectedDistance 
ScreenDistance 
Length 
Radius 
Diameter 
PointsOnCurves 
RoutingPathLength 
BetweenSets 

the subtype of distance measurement

Enumerator
ToAPoint 
Minimum 
LocalMinimum 
Maximum 
MinClearance 
MaxClearance 

Property Documentation

unsafe NXOpen.SelectDisplayableObject NXOpen.MeasureDistanceBuilder.DiameterObjects
get

Returns the diameter objects

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.MeasureDistanceBuilder.DistanceCollector1
get

Returns the first collector of objects for distance between two collectors

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.MeasureDistanceBuilder.DistanceCollector2
get

Returns the second collector of objects for distance between two collectors

Created in NX8.5.0

License requirements: None.

unsafe bool NXOpen.MeasureDistanceBuilder.IsExact
getset

Returns or sets the exact flag

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.ScCollector NXOpen.MeasureDistanceBuilder.LengthCollector
get

Returns the length collector of objects

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObjectList NXOpen.MeasureDistanceBuilder.LengthObjects
get

Returns the length objects

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.MeasureDistanceBuilder.MeasureType NXOpen.MeasureDistanceBuilder.Mtype
getset

Returns or sets the mtype

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.SelectDisplayableObject NXOpen.MeasureDistanceBuilder.Object1
get

Returns the object1

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObject NXOpen.MeasureDistanceBuilder.Object2
get

Returns the object2

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.Direction NXOpen.MeasureDistanceBuilder.ProjectionVector
getset

Returns or sets the projection vector

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.SelectDisplayableObject NXOpen.MeasureDistanceBuilder.RadiusObjects
get

Returns the radius objects

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObjectList NXOpen.MeasureDistanceBuilder.Set1
get

Returns the set1

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.SelectDisplayableObjectList NXOpen.MeasureDistanceBuilder.Set2
get

Returns the set2

Created in NX5.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.