NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::LayoutRepositionBuilder Class Reference

Represents a Tooling::LayoutRepositionBuilder builder
To create a new instance of this class, use Tooling::MWLayoutCollection::CreateLayoutRepositionBuilder
Default values. More...

Inheritance diagram for NXOpen::Tooling::LayoutRepositionBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Method { MethodRotate, MethodTransform, MethodPointToPoint }
 Represents the type of layout transform. More...
enum  Type { TypeMove, TypeCopy }
 Represents the method of layout transform. More...

Public Member Functions

NXOpen::ExpressionDimX ()
 Returns the distance dimension in X-axis
Created in NX6.0.0.
NXOpen::ExpressionDimY ()
 Returns the distance dimension in Y-axis
Created in NX6.0.0.
NXOpen::PointPointFrom ()
 Returns the transform start point
Created in NX6.0.0.
NXOpen::PointPointTo ()
 Returns the transform end point
Created in NX6.0.0.
NXOpen::Tooling::LayoutRepositionBuilder::Method RepositionMethod ()
 Returns the reposition method
Created in NX6.0.0.
NXOpen::Tooling::LayoutRepositionBuilder::Type RepositionType ()
 Returns the reposition type
Created in NX6.0.0.
NXOpen::ExpressionRotateAngle ()
 Returns the rotate angle
Created in NX6.0.0.
NXOpen::PointRotatePoint ()
 Returns the rotate point
Created in NX6.0.0.
NXOpen::SelectBodyListSelectInstance ()
 Returns the select instance
Created in NX6.0.0.
void SetPointFrom (NXOpen::Point *pointFrom)
 Sets the transform start point
Created in NX6.0.0.
void SetPointTo (NXOpen::Point *pointTo)
 Sets the transform end point
Created in NX6.0.0.
void SetRepositionMethod (NXOpen::Tooling::LayoutRepositionBuilder::Method enumRepositionmethod)
 Sets the reposition method
Created in NX6.0.0.
void SetRepositionType (NXOpen::Tooling::LayoutRepositionBuilder::Type enumRepositiontype)
 Sets the reposition type
Created in NX6.0.0.
void SetRotatePoint (NXOpen::Point *rotatePoint)
 Sets the rotate point
Created in NX6.0.0.

Detailed Description

Represents a Tooling::LayoutRepositionBuilder builder
To create a new instance of this class, use Tooling::MWLayoutCollection::CreateLayoutRepositionBuilder
Default values.

Property Value

DimX.Value

0 (millimeters part), 0 (inches part)

DimY.Value

0 (millimeters part), 0 (inches part)

RepositionType

Move

RotateAngle.Value

180


Created in NX6.0.0.


Member Enumeration Documentation

Represents the type of layout transform.

Enumerator:
MethodRotate 

Rotate method.

MethodTransform 

Transform method.

MethodPointToPoint 

Point to Point method.

Represents the method of layout transform.

Enumerator:
TypeMove 

Move type.

TypeCopy 

Copy type.


Member Function Documentation

Returns the distance dimension in X-axis
Created in NX6.0.0.



License requirements : None

Returns the distance dimension in Y-axis
Created in NX6.0.0.



License requirements : None

Returns the transform start point
Created in NX6.0.0.



License requirements : None

Returns the transform end point
Created in NX6.0.0.



License requirements : None

Returns the reposition method
Created in NX6.0.0.



License requirements : None

Returns the reposition type
Created in NX6.0.0.



License requirements : None

Returns the rotate angle
Created in NX6.0.0.



License requirements : None

Returns the rotate point
Created in NX6.0.0.



License requirements : None

Returns the select instance
Created in NX6.0.0.



License requirements : None

Sets the transform start point
Created in NX6.0.0.



License requirements : None

Parameters:
pointFrompointfrom

Sets the transform end point
Created in NX6.0.0.



License requirements : None

Parameters:
pointTopointto

Sets the reposition method
Created in NX6.0.0.



License requirements : None

Parameters:
enumRepositionmethodenumrepositionmethod

Sets the reposition type
Created in NX6.0.0.



License requirements : None

Parameters:
enumRepositiontypeenumrepositiontype

Sets the rotate point
Created in NX6.0.0.



License requirements : None

Parameters:
rotatePointrotatepoint

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