NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.Optimization.TBSGroupDefinition Class Reference

Represents a group of nodes or elements More...

Inheritance diagram for NXOpen.CAE.Optimization.TBSGroupDefinition:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DefinitionType { All, Selected, DesignArea, MeshSmoothingArea }
 Represents the definition method of a group More...
 
enum  GroupElementType { Element, Node }
 Represents the type of group elements More...
 

Public Member Functions

unsafe
NXOpen.CAE.Optimization.TBSGroupDefinition.GroupElementType 
GetElementType ()
 Returns the group element type More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.CAE.Optimization.TBSGroupDefinition.DefinitionType 
Definition [get, set]
 Returns or sets the definition type More...
 
unsafe NXOpen.CAE.SetManager TargetSet [get]
 Returns the target set More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a group of nodes or elements

Created in NX8.0.0

Member Enumeration Documentation

Represents the definition method of a group

Enumerator
All 

Defines a group with all nodes or elements

Selected 

Defines a group by selection

DesignArea 

Defines a group refer to design area

MeshSmoothingArea 

Defines a group refer to mesh smoothing area

Represents the type of group elements

Enumerator
Element 

The group contains element

Node 

The group contains node

Member Function Documentation

unsafe NXOpen.CAE.Optimization.TBSGroupDefinition.GroupElementType NXOpen.CAE.Optimization.TBSGroupDefinition.GetElementType ( )
inline

Returns the group element type

Created in NX8.0.0

License requirements: None.

Returns

Property Documentation

unsafe NXOpen.CAE.Optimization.TBSGroupDefinition.DefinitionType NXOpen.CAE.Optimization.TBSGroupDefinition.Definition
getset

Returns or sets the definition type

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")

unsafe NXOpen.CAE.SetManager NXOpen.CAE.Optimization.TBSGroupDefinition.TargetSet
get

Returns the target set

Created in NX8.0.0

License requirements: None.


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