NX Open C++ Reference Guide
|
Represents a CAE::ResponseSimulation::SensorBuilder
To create a new instance of this class, use CAE::ResponseSimulation::SensorCollection::CreateSensorBuilder
Created in NX5.0.0.
More...
Public Member Functions | |
std::vector < NXOpen::CAE::FENode * > | GetSelectedNodes () |
Returns the destination nodes. | |
bool | ReverseNormalDirection () |
Returns the option for reverse the normal direction. | |
NXOpen::CAE::ResponseSimulation::SensorCoordinateType | SensorCoordinateType () |
Returns the sensor's coordinate type Created in NX5.0.0. | |
bool | SensorDirectionX () |
Returns the setting for x direction compontent of sensor. | |
bool | SensorDirectionY () |
Returns the setting for y direction compontent of sensor. | |
bool | SensorDirectionZ () |
Returns the setting for z direction compontent of sensor. | |
NXOpen::CAE::ResponseSimulation::SensorResultType | SensorResultType () |
Returns the sensor's result type Created in NX5.0.0. | |
bool | SensorRotationX () |
Returns the setting for x rotation compontent of sensor. | |
bool | SensorRotationY () |
Returns the setting for y rotation compontent of sensor. | |
bool | SensorRotationZ () |
Returns the setting for z rotation compontent of sensor. | |
NXOpen::CAE::ResponseSimulation::SensorType | SensorType () |
Returns the sensor's type Created in NX5.0.0. | |
NXOpen::Direction * | SensorVector () |
Returns the user defined direction. | |
void | SetReverseNormalDirection (bool normalDirection) |
Sets the option for reverse the normal direction. | |
void | SetSelectedNodes (const std::vector< NXOpen::CAE::FENode * > &destinationNodes) |
Sets the destination nodes Created in NX5.0.0. | |
void | SetSensorCoordinateType (NXOpen::CAE::ResponseSimulation::SensorCoordinateType coordinateType) |
Sets the sensor's coordinate type Created in NX5.0.0. | |
void | SetSensorDirectionX (bool directionX) |
Sets the setting for x direction compontent of sensor. | |
void | SetSensorDirectionY (bool directionY) |
Sets the setting for y direction compontent of sensor. | |
void | SetSensorDirectionZ (bool directionZ) |
Sets the setting for z direction compontent of sensor. | |
void | SetSensorResultType (NXOpen::CAE::ResponseSimulation::SensorResultType resultType) |
Sets the sensor's result type Created in NX5.0.0. | |
void | SetSensorRotationX (bool rotationX) |
Sets the setting for x rotation compontent of sensor. | |
void | SetSensorRotationY (bool rotationY) |
Sets the setting for y rotation compontent of sensor. | |
void | SetSensorRotationZ (bool rotationZ) |
Sets the setting for z rotation compontent of sensor. | |
void | SetSensorType (NXOpen::CAE::ResponseSimulation::SensorType sensorType) |
Sets the sensor's type Created in NX5.0.0. | |
void | SetSensorVector (NXOpen::Direction *sensorVector) |
Sets the user defined direction. | |
![]() | |
NXOpen::CAE::ResponseSimulation::ObjectLabel * | ObjectLabel () |
Returns the object label Created in NX5.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAE::ResponseSimulation::SensorBuilder
To create a new instance of this class, use CAE::ResponseSimulation::SensorCollection::CreateSensorBuilder
Created in NX5.0.0.
std::vector<NXOpen::CAE::FENode *> NXOpen::CAE::ResponseSimulation::SensorBuilder::GetSelectedNodes | ( | ) |
Returns the destination nodes.
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::ReverseNormalDirection | ( | ) |
Returns the option for reverse the normal direction.
Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeNormal CAE::ResponseSimulation::SensorTypeNormal@endlink
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::SensorCoordinateType NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorCoordinateType | ( | ) |
Returns the sensor's coordinate type
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorDirectionX | ( | ) |
Returns the setting for x direction compontent of sensor.
If true, the response on direction x will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorDirectionY | ( | ) |
Returns the setting for y direction compontent of sensor.
If true, the response on direction y will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorDirectionZ | ( | ) |
Returns the setting for z direction compontent of sensor.
If true, the response on direction z will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::SensorResultType NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorResultType | ( | ) |
Returns the sensor's result type
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorRotationX | ( | ) |
Returns the setting for x rotation compontent of sensor.
If true, the response on rotation x will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorRotationY | ( | ) |
Returns the setting for y rotation compontent of sensor.
If true, the response on rotation y will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
bool NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorRotationZ | ( | ) |
Returns the setting for z rotation compontent of sensor.
If true, the response on rotation z will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::CAE::ResponseSimulation::SensorType NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorType | ( | ) |
Returns the sensor's type
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
NXOpen::Direction* NXOpen::CAE::ResponseSimulation::SensorBuilder::SensorVector | ( | ) |
Returns the user defined direction.
Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeDirection CAE::ResponseSimulation::SensorTypeDirection@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetReverseNormalDirection | ( | bool | normalDirection | ) |
Sets the option for reverse the normal direction.
Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeNormal CAE::ResponseSimulation::SensorTypeNormal@endlink
Created in NX6.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
normalDirection | normal direction |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSelectedNodes | ( | const std::vector< NXOpen::CAE::FENode * > & | destinationNodes | ) |
Sets the destination nodes
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
destinationNodes | destination nodes |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorCoordinateType | ( | NXOpen::CAE::ResponseSimulation::SensorCoordinateType | coordinateType | ) |
Sets the sensor's coordinate type
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
coordinateType | coordinate type |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorDirectionX | ( | bool | directionX | ) |
Sets the setting for x direction compontent of sensor.
If true, the response on direction x will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
directionX | direction x |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorDirectionY | ( | bool | directionY | ) |
Sets the setting for y direction compontent of sensor.
If true, the response on direction y will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
directionY | direction y |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorDirectionZ | ( | bool | directionZ | ) |
Sets the setting for z direction compontent of sensor.
If true, the response on direction z will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
directionZ | direction z |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorResultType | ( | NXOpen::CAE::ResponseSimulation::SensorResultType | resultType | ) |
Sets the sensor's result type
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
resultType | result type |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorRotationX | ( | bool | rotationX | ) |
Sets the setting for x rotation compontent of sensor.
If true, the response on rotation x will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
rotationX | rotation x |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorRotationY | ( | bool | rotationY | ) |
Sets the setting for y rotation compontent of sensor.
If true, the response on rotation y will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
rotationY | rotation y |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorRotationZ | ( | bool | rotationZ | ) |
Sets the setting for z rotation compontent of sensor.
If true, the response on rotation z will be calculated. Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeComponent CAE::ResponseSimulation::SensorTypeComponent@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
rotationZ | rotation z |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorType | ( | NXOpen::CAE::ResponseSimulation::SensorType | sensorType | ) |
Sets the sensor's type
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
sensorType | sensor type |
void NXOpen::CAE::ResponseSimulation::SensorBuilder::SetSensorVector | ( | NXOpen::Direction * | sensorVector | ) |
Sets the user defined direction.
Only available when the sensor type is @link CAE::ResponseSimulation::SensorTypeDirection CAE::ResponseSimulation::SensorTypeDirection@endlink
Created in NX5.0.0.
License requirements : nx_response_anlys ("NX Response Analysis")
sensorVector | sensor vector |