NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAE::PostShowhideBuilder Class Reference

Represents NXOpen::CAE::PostShowhideBuilder . More...

Inheritance diagram for NXOpen::CAE::PostShowhideBuilder:
NXOpen::TransientObject

Public Types

enum  Vis { VisShowonly, VisShow, VisHide }
 option to show/hide the selected entities More...
 

Public Member Functions

void CommitShowhide ()
 Commits the showhide to show or hide the selected entities
Created in NX11.0.2. More...
 
void Delete ()
 Deletes the showhide builder. More...
 
int GetPvid ()
 Gets postview id. More...
 
void GetSelectedEntities (std::vector< NXOpen::CAE::PostSelectionEntity * > &selent)
 Vector to store selected entities objects
Created in NX11.0.2. More...
 
NXOpen::CAE::PostShowhideBuilder::Vis GetVisibility ()
 Enum whther the entities to be shown or hidden. More...
 
void SetMeshes (const std::vector< NXOpen::CAE::PostMesh * > &meshes)
 Sets the mesh objects to be shown or hidden .Visibility to be set SetVisibility
Created in NX11.0.2. More...
 
void SetPvid (int pvid)
 Sets Postview id
Created in NX11.0.2. More...
 
void SetSelectedEntities (const std::vector< NXOpen::CAE::PostSelectionEntity * > &selent)
 Vector to store selected entities objects
Created in NX11.0.2. More...
 
void SetVisibility (NXOpen::CAE::PostShowhideBuilder::Vis doshow)
 Enum whther the entities to be shown or hidden
Created in NX11.0.2. More...
 
virtual ~PostShowhideBuilder ()
 Frees the object from memory. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents NXOpen::CAE::PostShowhideBuilder .

It applies show or hide on all the selected objects.


To obtain an instance of this class use CAE::Post

Created in NX11.0.2.

Member Enumeration Documentation

option to show/hide the selected entities

Enumerator
VisShowonly 

showonly

VisShow 

show

VisHide 

hide

Constructor & Destructor Documentation

virtual NXOpen::CAE::PostShowhideBuilder::~PostShowhideBuilder ( )
virtual

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX11.0.2.

License requirements : None

Member Function Documentation

void NXOpen::CAE::PostShowhideBuilder::CommitShowhide ( )

Commits the showhide to show or hide the selected entities
Created in NX11.0.2.



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

void NXOpen::CAE::PostShowhideBuilder::Delete ( )

Deletes the showhide builder.


Created in NX11.0.2.

License requirements : None

int NXOpen::CAE::PostShowhideBuilder::GetPvid ( )

Gets postview id.

Returns

Created in NX11.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::PostShowhideBuilder::GetSelectedEntities ( std::vector< NXOpen::CAE::PostSelectionEntity * > &  selent)

Vector to store selected entities objects
Created in NX11.0.2.



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

Parameters
selentselent
NXOpen::CAE::PostShowhideBuilder::Vis NXOpen::CAE::PostShowhideBuilder::GetVisibility ( )

Enum whther the entities to be shown or hidden.

Returns

Created in NX11.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::PostShowhideBuilder::SetMeshes ( const std::vector< NXOpen::CAE::PostMesh * > &  meshes)

Sets the mesh objects to be shown or hidden .Visibility to be set SetVisibility
Created in NX11.0.2.



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

Parameters
meshesmeshes
void NXOpen::CAE::PostShowhideBuilder::SetPvid ( int  pvid)

Sets Postview id
Created in NX11.0.2.



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

Parameters
pvidpvid
void NXOpen::CAE::PostShowhideBuilder::SetSelectedEntities ( const std::vector< NXOpen::CAE::PostSelectionEntity * > &  selent)

Vector to store selected entities objects
Created in NX11.0.2.



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

Parameters
selentselent
void NXOpen::CAE::PostShowhideBuilder::SetVisibility ( NXOpen::CAE::PostShowhideBuilder::Vis  doshow)

Enum whther the entities to be shown or hidden
Created in NX11.0.2.



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

Parameters
doshowdoshow

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