NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Drawings::OrientationViewStyle Class Reference

Represents set of Orientation View Style Preferences applicable to drafting views. More...

Inheritance diagram for NXOpen::Drawings::OrientationViewStyle:
NXOpen::Preferences::IOrientationViewPreferences

Public Member Functions

NXOpen::DirectionHingeLine ()
 Returns the hinge line for an existing auxillary view. More...
 
void OrientView (const NXOpen::Matrix3x3 &matrix)
 Orients the view. More...
 
void Restore ()
 Removes the associativity to the defined plane (if it existed) and returns the member view to its orientation with the model with respect to the Absolute Coordinate System. More...
 
void ReverseHingeLine ()
 Reverse the hinge line. More...
 
void ReverseRotationVector ()
 Reverse the rotation vector. More...
 
NXOpen::XformRotationPlane ()
 Returns the rotation plane. More...
 
NXOpen::DirectionRotationXDirection ()
 Returns the rotation in x-direction for the drawing member view which stays parallel to the x-axis drawing coordinate. More...
 
void SetHingeLine (NXOpen::Direction *hingeLine)
 Sets the hinge line for an existing auxillary view. More...
 
void SetRotationPlane (NXOpen::Xform *plane)
 Sets the rotation plane. More...
 
void SetRotationXDirection (NXOpen::Direction *xDirection)
 Sets the rotation in x-direction for the drawing member view which stays parallel to the x-axis drawing coordinate. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents set of Orientation View Style Preferences applicable to drafting views.


To obtain an instance of this class use Drawings::ViewStyle::Orientation

Created in NX5.0.0.

Member Function Documentation

NXOpen::Direction* NXOpen::Drawings::OrientationViewStyle::HingeLine ( )

Returns the hinge line for an existing auxillary view.


Created in NX5.0.0.

License requirements : None

void NXOpen::Drawings::OrientationViewStyle::OrientView ( const NXOpen::Matrix3x3 matrix)

Orients the view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters
matrixOrientation relative to the absolute coordinate system. Must be orthonormal.
void NXOpen::Drawings::OrientationViewStyle::Restore ( )

Removes the associativity to the defined plane (if it existed) and returns the member view to its orientation with the model with respect to the Absolute Coordinate System.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

void NXOpen::Drawings::OrientationViewStyle::ReverseHingeLine ( )

Reverse the hinge line.

The direction of this vector determines how the view is rendered.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

void NXOpen::Drawings::OrientationViewStyle::ReverseRotationVector ( )

Reverse the rotation vector.

The direction of this vector determines how the view is rendered.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

NXOpen::Xform* NXOpen::Drawings::OrientationViewStyle::RotationPlane ( )

Returns the rotation plane.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

NXOpen::Direction* NXOpen::Drawings::OrientationViewStyle::RotationXDirection ( )

Returns the rotation in x-direction for the drawing member view which stays parallel to the x-axis drawing coordinate.

The orientation of the view is associative to the x-direction.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

void NXOpen::Drawings::OrientationViewStyle::SetHingeLine ( NXOpen::Direction hingeLine)

Sets the hinge line for an existing auxillary view.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters
hingeLinehinge line
void NXOpen::Drawings::OrientationViewStyle::SetRotationPlane ( NXOpen::Xform plane)

Sets the rotation plane.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters
planeplane
void NXOpen::Drawings::OrientationViewStyle::SetRotationXDirection ( NXOpen::Direction xDirection)

Sets the rotation in x-direction for the drawing member view which stays parallel to the x-axis drawing coordinate.

The orientation of the view is associative to the x-direction.


Created in NX5.0.0.

License requirements : drafting ("DRAFTING")

Parameters
xDirectionx direction
tag_t NXOpen::Drawings::OrientationViewStyle::Tag ( ) const

Returns the tag of this object.


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