NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAE::BeamSectionOrientationOptions Class Reference


To create a new instance of this class, use CAE::CaePart::NewBeamSectionOrientationOptions

Created in NX7.5.0. More...

Inheritance diagram for NXOpen::CAE::BeamSectionOrientationOptions:
NXOpen::TransientObject

List of all members.

Public Types

enum  Method { MethodByVector, MethodByNode }
 Represents the orientation definition method. More...

Public Member Functions

NXOpen::CAE::BeamSection::DirectionOption DirectionType ()
 Returns the direction type
Created in NX7.5.0.
NXOpen::CAE::BeamSectionOrientationOptions::Method MethodType ()
 Returns the orientation definition method
Created in NX7.5.0.
NXOpen::CAE::FENodeNode ()
 Returns the node used to orient beam.
NXOpen::CAE::FEElementOrientedElement ()
 Returns the element to be oriented.
void SetDirectionType (NXOpen::CAE::BeamSection::DirectionOption directionType)
 Sets the direction type
Created in NX7.5.0.
void SetMethodType (NXOpen::CAE::BeamSectionOrientationOptions::Method methodType)
 Sets the orientation definition method
Created in NX7.5.0.
void SetNode (NXOpen::CAE::FENode *node)
 Sets the node used to orient beam.
void SetOrientedElement (NXOpen::CAE::FEElement *orientedElement)
 Sets the element to be oriented.
void SetVector (NXOpen::Direction *vector)
 Sets the orientation vector.
NXOpen::DirectionVector ()
 Returns the orientation vector.
virtual ~BeamSectionOrientationOptions ()
 Destroys the object
Created in NX7.5.0.

Detailed Description


To create a new instance of this class, use CAE::CaePart::NewBeamSectionOrientationOptions

Created in NX7.5.0.



Member Enumeration Documentation

Represents the orientation definition method.

Enumerator:
MethodByVector 

by vector

MethodByNode 

by node


Constructor & Destructor Documentation

Destroys the object
Created in NX7.5.0.



License requirements : None


Member Function Documentation

Returns the direction type
Created in NX7.5.0.



License requirements : None

Returns the orientation definition method
Created in NX7.5.0.



License requirements : None

Returns the node used to orient beam.

Only available when the orientation method is CAE::BeamSectionOrientationOptions::MethodByNode
Created in NX7.5.0.

License requirements : None

Returns the element to be oriented.

Only available when the orientation method is CAE::BeamSectionOrientationOptions::MethodByVector
Created in NX7.5.0.

License requirements : None

Sets the direction type
Created in NX7.5.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
directionTypedirectiontype

Sets the orientation definition method
Created in NX7.5.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
methodTypemethodtype

Sets the node used to orient beam.

Only available when the orientation method is CAE::BeamSectionOrientationOptions::MethodByNode
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
nodenode

Sets the element to be oriented.

Only available when the orientation method is CAE::BeamSectionOrientationOptions::MethodByVector
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
orientedElementorientedelement

Sets the orientation vector.

Only available when definition method is CAE::BeamSectionOrientationOptions::MethodByVector
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
vectorvector

Returns the orientation vector.

Only available when definition method is CAE::BeamSectionOrientationOptions::MethodByVector
Created in NX7.5.0.

License requirements : None


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