NXOpen .NET Reference  12.0.0
Properties | List of all members
NXOpen.SketchG2Constraint Class Reference

Represents a sketch G2 constraint More...

Inheritance diagram for NXOpen.SketchG2Constraint:
NXOpen.SketchGeometricConstraint NXOpen.SketchConstraint NXOpen.DisplayableObject NXOpen.NXObject NXOpen.IFitTo NXOpen.INXObject NXOpen.INXObject

Properties

unsafe NXOpen.Curve CurvatureGeometry [get]
 Returns the geometry supplying curvature for G2 constraint. More...
 
unsafe bool IsFixedMagnitude [get]
 Returns the flag to indicate if the slope magnitude is fixed. More...
 
unsafe NXOpen.Spline Spline [get]
 Returns the spline on which the G2 constraint is applied. More...
 
- Properties inherited from NXOpen.SketchGeometricConstraint
unsafe bool IsInferred [get]
 Returns a flag indicating whether the constraint is an inferred constraint More...
 
- Properties inherited from NXOpen.SketchConstraint
unsafe NXOpen.Sketch.ConstraintType ConstraintType [get]
 Returns the constraint's type More...
 
- Properties inherited from NXOpen.DisplayableObject
unsafe int Color [get, set]
 Returns or sets the color of the object. More...
 
unsafe bool IsBlanked [get]
 Returns the blank status of this object. More...
 
unsafe int Layer [get, set]
 Returns or sets the layer that the object is in. More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
LineFont [get, set]
 Returns or sets the line font of the object. More...
 
unsafe
NXOpen.DisplayableObject.ObjectWidth 
LineWidth [get, set]
 Returns or sets the line width of the object. More...
 
unsafe NXOpen.Point3d NameLocation [get]
 Returns the location of the object's name. More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.DisplayableObject
enum  ObjectWidth {
  Normal, Thick, Thin, One = 5,
  Two, Three, Four, Five,
  Six, Seven, Eight, Nine
}
 specifies object width for objects such as lines and text More...
 
enum  ObjectFont {
  Solid = 1, Dashed, Phantom, Centerline,
  Dotted, LongDashed, DottedDashed
}
 specifies the object font for objects such as lines More...
 
- Public Member Functions inherited from NXOpen.SketchGeometricConstraint
unsafe
NXOpen.Sketch.ConstraintGeometry[] 
GetGeometry ()
 Returns the geometry associated with the constraint More...
 

Detailed Description

Represents a sketch G2 constraint

Use NXOpen.Features.FeatureCollection.CreateSketchSplineBuilder to create an instance of this class.

Created in NX10.0.0

Property Documentation

unsafe NXOpen.Curve NXOpen.SketchG2Constraint.CurvatureGeometry
get

Returns the geometry supplying curvature for G2 constraint.

Created in NX10.0.0

License requirements: None.

unsafe bool NXOpen.SketchG2Constraint.IsFixedMagnitude
get

Returns the flag to indicate if the slope magnitude is fixed.

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.Spline NXOpen.SketchG2Constraint.Spline
get

Returns the spline on which the G2 constraint is applied.

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