NX Open C++ Reference Guide
Public Types | List of all members
NXOpen::SketchPattern Class Reference

Represents a sketch pattern constraint
Use SketchCollection::CreateSketchPatternBuilder to create an instance of this class. More...

Inheritance diagram for NXOpen::SketchPattern:
NXOpen::SketchGeometricConstraint NXOpen::SketchConstraint NXOpen::DisplayableObject NXOpen::NXObject NXOpen::IFitTo NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject

Public Types

enum  InstanceControl { InstanceControlFullCircle, InstanceControlNumberOffset }
 Represents the type of instance control for circular patterns. More...
 
enum  Type { TypeLinear, TypeCircular, TypeMirror }
 Represents the pattern type of the constraint. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen::SketchGeometricConstraint
std::vector
< NXOpen::Sketch::ConstraintGeometry
GetGeometry ()
 Returns the geometry associated with the constraint. More...
 
bool IsInferred ()
 Returns a flag indicating whether the constraint is an inferred constraint
Created in NX3.0.0. More...
 

Detailed Description

Represents a sketch pattern constraint
Use SketchCollection::CreateSketchPatternBuilder to create an instance of this class.



Created in NX7.5.0.

Member Enumeration Documentation

Represents the type of instance control for circular patterns.

Enumerator
InstanceControlFullCircle 

The pattern instance control type is Full Circle.

InstanceControlNumberOffset 

The pattern instance control type is number + offset.

Represents the pattern type of the constraint.

Enumerator
TypeLinear 

The pattern type is linear pattern.

TypeCircular 

The pattern type is circular pattern.

TypeMirror 

The pattern type is mirror pattern.


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