NXOpen .NET Reference Guide
1899
|
Represents a constraint that specifies the location of a NXOpen.Features.DatumFeature . More...
Public Types | |
enum | CurveOption { Distance, Percent } |
Specifies the distance on the curve as absolute distance or relative distance as percentage More... | |
enum | Solution { Undefined, Tangent, Normal, Binormal, OppositeTangent, OppositeNormal, OppositeBinormal, Project } |
Specifies the alternate solution for datum axis using point on curve method More... | |
enum | Type { Undefined, Coincident, Parallel, Perpendicular, Center, Tangent, Distance, Angle, Frenet } |
Specifies different constraint types for selected geometries More... | |
Public Member Functions | |
unsafe void | SetAlternateSolution (NXOpen.DatumConstraint.Solution solution) |
More... | |
unsafe void | SetArcLength (string length) |
More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new 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... | |
Protected Member Functions | |
override void | FreeResource () |
More... | |
Properties | |
unsafe NXOpen.DatumConstraint.Solution | AlternateSolution [get] |
Returns More... | |
unsafe NXOpen.Expression | ArcLength [get] |
Returns More... | |
unsafe NXOpen.DatumConstraint.CurveOption | ArcLengthType [get, set] |
Returns or sets More... | |
unsafe NXOpen.DatumConstraint.Type | ConstraintType [get, set] |
Returns or sets More... | |
unsafe NXOpen.DisplayableObject | Geometry [get, set] |
Returns or sets More... | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Represents a constraint that specifies the location of a NXOpen.Features.DatumFeature .
To create a new instance of this class, use NXOpen.Features.DatumBuilder.CreateConstraint
Created in NX4.0.0
Specifies the alternate solution for datum axis using point on curve method
|
inlineprotectedvirtual |
|
inline |
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
solution |
|
inline |
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
length |
|
get |
Returns
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
get |
Returns
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets
Created in NX4.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING")
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets
Created in NX4.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING")
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets
Created in NX4.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING")
License requirements to set this property: solid_modeling ("SOLIDS MODELING")