NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAE::Optimization::DAOConstraintBuilder Class Reference

Represents a CAE::Optimization::DAOConstraintBuilder . More...

Inheritance diagram for NXOpen::CAE::Optimization::DAOConstraintBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::CAE::Optimization::Category CategoryType ()
 Returns the category type
Created in NX8.0.0.
NXOpen::CAE::Optimization::Geometry GeometryType ()
 Returns the geometry type
Created in NX8.0.0.
std::vector
< NXOpen::DisplayableObject * > 
GetGeometry ()
 Gets the target geometry.
NXOpen::CAE::Optimization::Hookes Hookes2dLocation ()
 Returns the Hooke's 2d location
Created in NX8.0.0.
NXOpen::CAE::Optimization::Limit LimitType ()
 Returns the limit type
Created in NX8.0.0.
NXOpen::UnitLimitUnit ()
 Returns the limit unit
Created in NX8.0.0.
double LimitValue ()
 Returns the limit value
Created in NX8.0.0.
int ModeNumber ()
 Returns the frequency mode number
Created in NX8.0.0.
NXOpen::CAE::Optimization::Response Response ()
 Returns the constraint response
Created in NX8.0.0.
void SetCategoryType (NXOpen::CAE::Optimization::Category categoryType)
 Sets the category type
Created in NX8.0.0.
void SetGeometry (const std::vector< NXOpen::DisplayableObject * > &geometry)
 Sets the target geometry
Created in NX8.0.0.
void SetGeometryType (NXOpen::CAE::Optimization::Geometry geometryType)
 Sets the geometry type
Created in NX8.0.0.
void SetHookes2dLocation (NXOpen::CAE::Optimization::Hookes hookesLocation)
 Sets the Hooke's 2d location
Created in NX8.0.0.
void SetLimitType (NXOpen::CAE::Optimization::Limit limitType)
 Sets the limit type
Created in NX8.0.0.
void SetLimitUnit (NXOpen::Unit *targetUnit)
 Sets the limit unit
Created in NX8.0.0.
void SetLimitValue (double limitValue)
 Sets the limit value
Created in NX8.0.0.
void SetModeNumber (int modeNumber)
 Sets the frequency mode number
Created in NX8.0.0.
void SetResponse (NXOpen::CAE::Optimization::Response constraintResponse)
 Sets the constraint response
Created in NX8.0.0.

Detailed Description

Represents a CAE::Optimization::DAOConstraintBuilder .


To create a new instance of this class, use CAE::Optimization::DAOSolutionCollection::CreateConstraintBuilder


Member Function Documentation

Returns the category type
Created in NX8.0.0.



License requirements : None

Returns the geometry type
Created in NX8.0.0.



License requirements : None

Gets the target geometry.

Returns:
Target geometry
Created in NX8.0.0.

License requirements : None

Returns the Hooke's 2d location
Created in NX8.0.0.



License requirements : None

Returns the limit type
Created in NX8.0.0.



License requirements : None

Returns the limit unit
Created in NX8.0.0.



License requirements : None

Returns the limit value
Created in NX8.0.0.



License requirements : None

Returns the frequency mode number
Created in NX8.0.0.



License requirements : None

Returns the constraint response
Created in NX8.0.0.



License requirements : None

Sets the category type
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
categoryTypeCategory type

Sets the target geometry
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
geometryTarget geometry

Sets the geometry type
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
geometryTypeGeometry type

Sets the Hooke's 2d location
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
hookesLocationHook location

Sets the limit type
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
limitTypeLimit type

Sets the limit unit
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
targetUnitLimit unit

Sets the limit value
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
limitValueLimit value

Sets the frequency mode number
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
modeNumberMode number

Sets the constraint response
Created in NX8.0.0.



License requirements : nx_design_sim ("NX Design Simulation")

Parameters:
constraintResponseConstraint response

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