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

Represents Post-Processing
To obtain an instance of this class, refer to NXOpen::Session

Created in NX5.0.0. More...

Classes

struct  Animation
 Animation settings. More...
 
struct  AnimationParameters
 Animation settings. More...
 
struct  AnimationStreamline
 Animation settings for streamline animation. More...
 
struct  AnnotationBox
 Annotation box display settings. More...
 
struct  ASCIIDiffTolerances
 Tolerances used for comparing postview ASCII display files. More...
 
struct  Axisymmetric
 3D Axi-symmetric model display settings More...
 
struct  Clipping
 Cutting-plane display settings. More...
 
struct  Colorbar
 Colorbar settings. More...
 
struct  EdgeFace
 Edge and Face display settings. More...
 
struct  GraphIds
 Graph handle. More...
 
struct  GraphParameters
 Graph extraction parameters. More...
 
struct  Headerlines
 Headerlines. More...
 
struct  Mark
 Mark display settings. More...
 
struct  PrimaryEdgeFace
 Edge and Face Fill display settings. More...
 
struct  Streamline
 Streamline display settings. More...
 
struct  StreamlineData
 Streamline data extraction parameters. More...
 
struct  StreamlineExtraction
 Streamline extraction parameters. More...
 
struct  StreamlineSeed
 Streamline seed point definition. More...
 
struct  Text
 Annotation text settings. More...
 

Public Types

enum  Abcissa { AbcissaUneven, AbcissaEven, AbcissaSequenced }
 Abcissa types for graph. More...
 
enum  AnimationControl {
  AnimationControlBack, AnimationControlNext, AnimationControlPlay, AnimationControlPause,
  AnimationControlStop, AnimationControlSetFrame, AnimationControlFullCycle, AnimationControlDelay,
  AnimationControlStreamline
}
 Animation controls. More...
 
enum  AnimationIterationTypes { AnimationIterationTypesValue, AnimationIterationTypesNone }
 Animation styles. More...
 
enum  AnimationStyle { AnimationStyleLinear, AnimationStyleModal, AnimationStyleForwardwave, AnimationStyleBackwardwave }
 Animation styles. More...
 
enum  AnimationType { AnimationTypeResult, AnimationTypeIterations, AnimationTypeStreamline }
 Animation types. More...
 
enum  AxisymetricAxis { AxisymetricAxisNone = -1, AxisymetricAxisX, AxisymetricAxisY, AxisymetricAxisZ }
 Axis about which axis symmetric model rotates to create 3D display. More...
 
enum  BandStyle { BandStyleDefault, BandStyleLine, BandStyleValInline }
 Band styles. More...
 
enum  ClipPlane { ClipPlaneX, ClipPlaneY, ClipPlaneZ }
 Cutting plane options. More...
 
enum  ClipSide { ClipSidePositive, ClipSideNegative, ClipSideBoth }
 Clip hither-yon-cutplaneonly options. More...
 
enum  DisplayColorSchemeType { DisplayColorSchemeTypeFringe, DisplayColorSchemeTypeMid, DisplayColorSchemeTypePid, DisplayColorSchemeTypeMesh }
 Fringe plot display color scheme type. More...
 
enum  EdgeStyle { EdgeStyleExternal, EdgeStyleFeature, EdgeStyleWireframe, EdgeStyleNone }
 Edge display styles. More...
 
enum  Export { ExportAscii, ExportJt, ExportVrml }
 Export types for postview display. More...
 
enum  FaceFillStyle { FaceFillStyleFill, FaceFillStyleNoFill }
 Face display styles. More...
 
enum  FaceStyle { FaceStyleOpaque, FaceStyleTranslucent, FaceStyleNone }
 Face display styles. More...
 
enum  Format { FormatAuto, FormatFixedPoint, FormatScientific }
 Colorbar format. More...
 
enum  GroupVisibility { GroupVisibilityShowOnly, GroupVisibilityShow, GroupVisibilityHide }
 Show hide options for user group visibiliy control. More...
 
enum  IntegrationScheme { IntegrationSchemeEuler, IntegrationSchemeRk2, IntegrationSchemeRk4 }
 Intergration schemes for streamline extraction. More...
 
enum  Legend { LegendDetailed, LegendColorbarOnly, LegendHeaderOnly }
 legend display options More...
 
enum  LimitDisplay { LimitDisplayNone, LimitDisplayShaded, LimitDisplayTranslucent, LimitDisplayClipped }
 Drawing methods for overflow and under flor values. More...
 
enum  MarkColor { MarkColorResultValue, MarkColorSpecified, MarkColorTextcolor }
 Mark color options. More...
 
enum  Marker { MarkerMinimumAndMaximum, MarkerMinimumOnly, MarkerMaximumOnly }
 Min-Max marker display options. More...
 
enum  MarkHide { MarkHideResultPercent, MarkHideAbsoluteResultPercent, MarkHideResultValue }
 Mark hide options. More...
 
enum  MarkLocation { MarkLocationNodes, MarkLocationElements }
 Mark locations
More...
 
enum  MarkMaximumSize { MarkMaximumSizePercentageOfModel, MarkMaximumSizeSpecifiedLength }
 Maximum mark size options. More...
 
enum  MarkRenderStyle { MarkRenderStyleLine, MarkRenderStyleSolid }
 Mark render styles. More...
 
enum  MarkSize { MarkSizeResultValue, MarkSizeSpecified }
 Mark size options. More...
 
enum  MarkTensorStyle { MarkTensorStyleBoxAndArrows, MarkTensorStyleOnlyArrows, MarkTensorStyleOnlyBox }
 Mark styles for tensors. More...
 
enum  NoDataTreatment { NoDataTreatmentIgnore, NoDataTreatmentSpecifiedValue }
 NoData treatments for extracted data at a graph point. More...
 
enum  NodeValueSharingCriterion { NodeValueSharingCriterionAverage, NodeValueSharingCriterionMinimum, NodeValueSharingCriterionMaximum, NodeValueSharingCriterionSum }
 Criteria for value sharing of extracted data at a graph point. More...
 
enum  Position { PositionLeft, PositionRight, PositionNone }
 Colorbar position. More...
 
enum  Scale { ScaleAutomatic, ScaleLinear, ScaleLogarithmic }
 Colorbar scales. More...
 
enum  ShowHeader { ShowHeaderNone, ShowHeaderAutomatic, ShowHeaderCustomized, ShowHeaderCompact }
 Show header display options. More...
 
enum  Spectrum { SpectrumStructural, SpectrumThermal, SpectrumGrayScale, SpectrumStopLight }
 colorbar spectrums More...
 
enum  StreamlineColor { StreamlineColorResultValue, StreamlineColorSpecified, StreamlineColorTextcolor }
 Streamline color options. More...
 
enum  StreamlineDirection { StreamlineDirectionUpstream, StreamlineDirectionDownstream, StreamlineDirectionBoth }
 Direction options for streamline extraction. More...
 
enum  StreamlineLineWeight { StreamlineLineWeightThin, StreamlineLineWeightNormal, StreamlineLineWeightThick }
 Streamline line weight options. More...
 
enum  StreamlineSize { StreamlineSizePercentageOfModel, StreamlineSizeSpecifiedLength }
 Streamline size options. More...
 
enum  StreamlineStyle { StreamlineStyleLine, StreamlineStyleRibbon, StreamlineStyleTube, StreamlineStyleBubble }
 Streamline display styles. More...
 
enum  StreamlineSynchronization { StreamlineSynchronizationUpstream, StreamlineSynchronizationDownstream, StreamlineSynchronizationSeedPoint }
 Synchronization options for streamlines. More...
 
enum  Style {
  StyleSmoothContours, StyleBandedContours, StyleElements, StyleIsoLines,
  StyleIsoSurfaces, StyleCubes, StyleSpheres, StyleArrows,
  StyleTensors, StyleStreamlines
}
 Fringe styles. More...
 
enum  Target { TargetFreeFacees, TargetVolume, TargetCuttingPlane, TargetAxisSymmetry3D }
 Target operators. More...
 
enum  Threshold {
  ThresholdResult, ThresholdDisplayed, ThresholdSpecified, ThresholdViewportResult,
  ThresholdViewportDisplayed
}
 colorbar thresholds More...
 
enum  ValueSharingCriterion { ValueSharingCriterionAverage, ValueSharingCriterionMinimum, ValueSharingCriterionMaximum }
 Criteria for value sharing for extracted stream line data. More...
 

Public Member Functions

NXString CompareDisplayFiles (const NXString &benchmarkFileName, const NXString &testFileName, const NXOpen::CAE::Post::ASCIIDiffTolerances &tolerances)
 Utility to compare post ascii files. More...
 
NXString CompareDisplayFiles (const char *benchmarkFileName, const char *testFileName, const NXOpen::CAE::Post::ASCIIDiffTolerances &tolerances)
 Utility to compare post ascii files. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const NXString &name, int num, bool max, const std::vector< NXString > &usertext)
 Creates min/max annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const char *name, int num, bool max, const std::vector< NXString > &usertext)
 Creates min/max annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const NXString &name, const std::vector< int > &entities, const std::vector< int > &subEntities, const std::vector< NXString > &usertext)
 Creates entity annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const char *name, const std::vector< int > &entities, const std::vector< int > &subEntities, const std::vector< NXString > &usertext)
 Creates entity annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const NXString &name, const std::vector< int > &elements, const std::vector< int > &nodes, const std::vector< int > &elmedgeface, const std::vector< NXString > &usertext)
 Creates entity annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const char *name, const std::vector< int > &elements, const std::vector< int > &nodes, const std::vector< int > &elmedgeface, const std::vector< NXString > &usertext)
 Creates entity annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const NXString &name, double xcoord, double ycoord, const std::vector< NXString > &usertext)
 Creates user location box annotation object. More...
 
NXOpen::CAE::PostAnnotationCreateAnnotation (int postviewId, const char *name, double xcoord, double ycoord, const std::vector< NXString > &usertext)
 Creates user location box annotation object. More...
 
NXOpen::CAE::PostAnnotationBuilderCreateAnnotationBuilder (int pvid)
 Creates an Annotation builder object. More...
 
int CreateCrossSectionViewForResult (int viewIndex, int resultId, NXOpen::CAE::CrossSectionParameters *result)
 Create a new cross-section view with specified result on a loaded result id. More...
 
NXOpen::CAE::Post::GraphIds CreateHistoryGraph (int postviewId, const NXString &name, const NXOpen::CAE::Post::GraphParameters &graph, int startIteration, int endIteration, int iterationIncrement, int nodeLabel, const std::vector< double > &point)
 Create a graph by extracting data from the input postview id, at the input node label or point, for the input iterations. More...
 
NXOpen::CAE::Post::GraphIds CreateHistoryGraph (int postviewId, const char *name, const NXOpen::CAE::Post::GraphParameters &graph, int startIteration, int endIteration, int iterationIncrement, int nodeLabel, const std::vector< double > &point)
 Create a graph by extracting data from the input postview id, at the input node label or point, for the input iterations. More...
 
int CreateNewPostview (int viewIndex, int resultId, bool overlay, NXOpen::CAE::Post::DisplayColorSchemeType colorscheme)
 Creates a new post view with the given display color scheme. More...
 
int CreateNewPostview (int viewIndex, NXOpen::CAE::Result *result, bool overlay, NXOpen::CAE::Post::DisplayColorSchemeType colorscheme)
 Create a new post view with default settings on a loaded result id. More...
 
int CreateNewPostviewForResult (int viewIndex, int resultId, bool overlay, const NXOpen::CAE::Result::ResultParameters &result, NXOpen::CAE::Post::DisplayColorSchemeType colorscheme)
 Create a new post view with specified result on a loaded result id. More...
 
int CreateNewPostviewForResult (int viewIndex, NXOpen::CAE::Result *result, bool overlay, NXOpen::CAE::ResultParameters *resultParamter, NXOpen::CAE::Post::DisplayColorSchemeType colorscheme)
 Create a new post view with specified result on a loaded result id. More...
 
int CreatePathFromElemIds (int postviewId, const NXString &name, const std::vector< int > &elemIds)
 Create a path from an ordered set of element ids on the input postview id. More...
 
int CreatePathFromElemIds (int postviewId, const char *name, const std::vector< int > &elemIds)
 Create a path from an ordered set of element ids on the input postview id. More...
 
int CreatePathFromNodeIds (int postviewId, const NXString &name, const std::vector< int > &nodeIds)
 Create a path from an ordered set of node ids on the input postview id. More...
 
int CreatePathFromNodeIds (int postviewId, const char *name, const std::vector< int > &nodeIds)
 Create a path from an ordered set of node ids on the input postview id. More...
 
int CreatePathFromPoints (int postviewId, const NXString &name, const std::vector< double > &points, int numberOfInsertPointsPerSegment)
 Create a path from an ordered set of points on the input postview id. More...
 
int CreatePathFromPoints (int postviewId, const char *name, const std::vector< double > &points, int numberOfInsertPointsPerSegment)
 Create a path from an ordered set of points on the input postview id. More...
 
NXOpen::CAE::PostShowhideBuilderCreatePostShowhideBuilder (int pvid)
 Creates NXOpen::CAE::PostShowhideBuilder object. More...
 
int CreatePostview (int viewIndex, int resultId, bool overlay)
 Create a new post view with default settings on a loaded result id. More...
 
int CreatePostview (int viewIndex, NXOpen::CAE::Result *result, bool overlay)
 Create a new post view with default settings on a loaded result id. More...
 
int CreatePostview (int viewIndex, NXOpen::CAE::ResultParametersWithProbe *probeparams, bool overlay)
 Create a new post view for a given probe. More...
 
int CreatePostview (int viewIndex, NXOpen::CAE::ResultParametersWithNodalForceReport *nodalforcereportparams)
 Create a new post view for a given free body. More...
 
int CreatePostviewForResult (int viewIndex, int resultId, bool overlay, const NXOpen::CAE::Result::ResultParameters &result)
 Create a new post view with specified result on a loaded result id. More...
 
int CreatePostviewForResult (int viewIndex, NXOpen::CAE::Result *result, bool overlay, NXOpen::CAE::ResultParameters *resultParamter)
 Create a new post view with specified result on a loaded result id. More...
 
void CreatePostviewsForResultAndSE (int viewIndex, NXOpen::CAE::Result *result, NXOpen::CAE::ResultParameters *resultParamter, std::vector< int > &postviewIds)
 Create a new post view with specified result on a loaded result id. More...
 
NXOpen::CAE::Post::GraphIds CreateSpatialGraph (int postviewId, const NXString &name, const NXOpen::CAE::Post::GraphParameters &graph, int pathId)
 Create a graph by extracting data from the input postview id, along an input path id The input postview id is what was returned from CreatePostview or CreatePostviewForResult. More...
 
NXOpen::CAE::Post::GraphIds CreateSpatialGraph (int postviewId, const char *name, const NXOpen::CAE::Post::GraphParameters &graph, int pathId)
 Create a graph by extracting data from the input postview id, along an input path id The input postview id is what was returned from CreatePostview or CreatePostviewForResult. More...
 
int CreateStreamlineSeedSet (int postviewId, const NXString &name, const std::vector< NXOpen::CAE::Post::StreamlineSeed > &seeds)
 Create a seed set that can be used to specify the start points for streamline extraction. More...
 
int CreateStreamlineSeedSet (int postviewId, const char *name, const std::vector< NXOpen::CAE::Post::StreamlineSeed > &seeds)
 Create a seed set that can be used to specify the start points for streamline extraction. More...
 
int CreateUserGroupFromEntityLabels (int postviewId, NXOpen::CAE::CaeGroupCollection::EntityType entityType, const std::vector< int > &labels)
 Create a User Group using element or node labels. More...
 
int CreateUserGroupFromEntityLabels (int postviewId, NXOpen::CAE::Result *result, NXOpen::CAE::CaeGroupCollection::EntityType entityType, const std::vector< int > &labels)
 Create a User Group using element or node labels. More...
 
void CrossSectionViewSetLockRotation (int postviewId, bool lockRotation)
 Orients and disables all rotations in the input postview id. More...
 
void CrossSectionViewSetResult (int postviewId, NXOpen::CAE::CrossSectionParameters *result)
 Set the result for color display in the input cross-section view id. More...
 
void DeleteAllTemplates ()
 Delete all loaded template xml files
Created in NX5.0.0. More...
 
void Deletegraphs (const std::vector< NXOpen::CAE::PostGraph * > &graphs)
 Deletes NXOpen::CAE::PostGraph objects
Created in NX9.0.0. More...
 
void DeleteViewport (int viewIndex)
 End all post processing activity in the input view port index
Created in NX5.0.0. More...
 
void GetAnnotations (int postviewId, std::vector< NXOpen::CAE::PostAnnotation * > &annotation)
 Gets all NXOpen::CAE::PostAnnotation in this post view
Created in NX8.5.0. More...
 
void GetClipLocations (int pvid, std::vector< NXOpen::CAE::PostSelectionEntity * > &cutinfos)
 Returns array of NXOpen::CAE::PostSelectionEntity objects. More...
 
std::vector< int > GetElemsVisibility (int pvid, bool *includeOrExculdes)
 Return the current visiblity states of elements. More...
 
std::vector< int > GetPostviewIds ()
 Returns the list of current Postview Ids. More...
 
void GetResultForPostview (int postviewId, NXOpen::CAE::Result **result, NXOpen::CAE::ResultParameters **resultParamter)
 Returns the NXOpen::CAE::Result and a copy of the NXOpen::CAE::ResultParameters which define the input postview ID. More...
 
void GraphDelete (const NXOpen::CAE::Post::GraphIds &graphIds)
 Delete the input graph specfied by graph_ids. More...
 
int LoadImportedResult (const NXString &resultName, const NXString &fileName, const std::vector< NXOpen::Unit * > &units)
 Load an existing result file that is not associated with a solution. More...
 
int LoadImportedResult (const char *resultName, const char *fileName, const std::vector< NXOpen::Unit * > &units)
 Load an existing result file that is not associated with a solution. More...
 
int LoadRaEventResult (NXOpen::CAE::ResponseSimulation::RSEvent *raEvent)
 Load results for a Response analysis event. More...
 
int LoadSolutionResult (NXOpen::CAE::SimSolution *solution)
 Load results for a solution. More...
 
NXString LoadTemplate (const NXString &filename, const NXString &name, int *templateId)
 Loads a template xml files from user specified location. More...
 
NXString LoadTemplate (const char *filename, const char *name, int *templateId)
 Loads a template xml files from user specified location. More...
 
void PathDelete (int pathId)
 Delete the input path id. More...
 
void PlotGraph (int viewIndex, const NXOpen::CAE::Post::GraphIds &graphIds, bool overlay)
 Plot or Overlay the input graph specfied by graph_ids. More...
 
NXOpen::CAE::Xyplot::PlotPlotgraphs (int windowIndex, int viewIndex, const std::vector< NXOpen::CAE::PostGraph * > &graphs, bool overlay)
 Plot or overlay NXOpen::CAE::PostGraph objects as XY plot. More...
 
NXOpen::CAE::PostProcessingSessionPostProcessingSession ()
 Returns the NXOpen::CAE::PostProcessingSession belonging to this session
Created in NX12.0.0. More...
 
void PostviewAnimationControl (int postviewId, NXOpen::CAE::Post::AnimationControl control, int frame, bool fullCycle, int delay)
 Control animation for the input postview id The input postview id is what was returned from CreatePostview or CreatePostviewForResult This interface works only in interactive mode. More...
 
void PostviewAnimationControlStreamline (int postviewId, const NXOpen::CAE::Post::AnimationStreamline &control)
 Control streamline animation for the input postview id The input postview id is what was returned from CreatePostview or CreatePostviewForResult. More...
 
void PostviewAnimationPlay (int postviewId, const NXOpen::CAE::Post::Animation &animation)
 Play or Replay the animation for the input postview id with the input animation parameters. More...
 
void PostviewAnimationPlay (int postviewId, const NXOpen::CAE::Post::AnimationParameters &animation)
 Play or Replay the animation for the input postview id with the input animation parameters. More...
 
void PostviewApplyAllSEVis (int pvid, bool visibility)
 Set visibility of all super elements in the postview
Created in NX12.0.0. More...
 
void PostviewApplyCsysContainerVisibility (int postviewId, bool visibility)
 Set the visibility of a coordinate system container in the input postview id with immediate effect. More...
 
void PostviewApplyCsysVisibility (int postviewId, int id, bool visibility)
 Set the visibility of a coordinate system (id) in the input postview id with immediate effect. More...
 
void PostviewApplyGroupContainerVisibility (int postviewId, NXOpen::CAE::Result::GroupContainer container, bool visibility)
 Set the visibility of an element group container in the input postview id with immediate effect. More...
 
void PostviewApplyGroupContainerVisibility (int postviewId, NXOpen::CAE::Result *result, NXOpen::CAE::Result::GroupContainer container, bool visibility)
 Set the visibility of an element group container in the input postview id with immediate effect. More...
 
void PostviewApplyGroupContainerVisibility (int postviewId, const std::vector< NXOpen::CAE::Result::GroupContainer > &container, bool visibility)
 Set the visibility of an element group container(s) in the input postview id with immediate effect. More...
 
void PostviewApplyGroupContainerVisibility (int postviewId, NXOpen::CAE::Result *result, const std::vector< NXOpen::CAE::Result::GroupContainer > &container, bool visibility)
 Set the visibility of an element group container(s) in the input postview id with immediate effect. More...
 
void PostviewApplyGroupVisibility (int postviewId, NXOpen::CAE::Result::GroupContainer container, int group, bool visibility)
 Set the visibility of an element group (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect. More...
 
void PostviewApplyGroupVisibility (int postviewId, int resultId, NXOpen::CAE::Result::GroupContainer container, int group, bool visibility)
 Set the visibility of an element group (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect. More...
 
void PostviewApplyGroupVisibility (int postviewId, const std::vector< NXOpen::CAE::Result::GroupContainer > &container, const std::vector< int > &group, bool visibility)
 Set the visibility of an element group(s) (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect. More...
 
void PostviewApplyGroupVisibility (int postviewId, int resultId, const std::vector< NXOpen::CAE::Result::GroupContainer > &container, const std::vector< int > &group, bool visibility)
 Set the visibility of an element group(s) (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect. More...
 
void PostviewApplySERepresentation (int postviewId, int superelementId, NXOpen::CAE::Result::SuperElementRep representation)
 Set the representation of the super element in postivew. More...
 
void PostviewApplySERepresentation (int postviewId, const std::vector< int > &superelementIds, NXOpen::CAE::Result::SuperElementRep representation)
 Set the representation of the multiple super elements in postivew. More...
 
void PostviewApplySEVisibility (int postviewId, int superelementId, bool visibility)
 Set the visibility of a super element of the current representation in the input postview id with immediate effect. More...
 
void PostviewApplyShowAll (int postviewId)
 Perform a Show All on the input postview id. More...
 
void PostviewApplyTemplate (int postviewId, int templateId)
 Apply a loaded template on the input postview id. More...
 
void PostviewApplyTemplateFile (int postviewId, const NXString &xmlFileName)
 Apply a template file on the input postview id. More...
 
void PostviewApplyTemplateFile (int postviewId, const char *xmlFileName)
 Apply a template file on the input postview id. More...
 
void PostviewApplyUserGroupVisibility (int postviewId, const std::vector< int > &usergroupIds, NXOpen::CAE::Post::GroupVisibility visibility)
 Control visibility of one or more usergroups with immediate effect. More...
 
void PostviewApplyUserGroupVisibility (int postviewId, NXOpen::CAE::Result *result, const std::vector< int > &usergroupIds, NXOpen::CAE::Post::GroupVisibility visibility)
 Control visibility of one or more usergroups with immediate effect. More...
 
void PostviewApplyUserGroupVisibility (int postviewId, const std::vector< NXOpen::CAE::Result * > &results, const std::vector< int > &usergroupIds, NXOpen::CAE::Post::GroupVisibility visibility)
 Control visibility of one or more usergroups with immediate effect. More...
 
void PostviewAskSERepresentations (int postviewId, int superelementId, std::vector< NXOpen::CAE::Result::SuperElementRep > &representation)
 Gets all the representations of a super element in postivew. More...
 
void PostviewCaptureAnimatedGif (int postviewId, const NXString &fileName, bool includeOverlayedPostviews, bool whiteBackground)
 Capture an animated gif image for an input postview id is that is already animating. More...
 
void PostviewCaptureAnimatedGif (int postviewId, const char *fileName, bool includeOverlayedPostviews, bool whiteBackground)
 Capture an animated gif image for an input postview id is that is already animating. More...
 
int PostviewCreateClone (int postviewId, int viewIndex)
 Creates a clone of a given postview. More...
 
void PostviewDelete (int postviewId)
 Delete a postview The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0. More...
 
void PostviewExportDisplay (int postviewId, const NXString &fileName, NXOpen::CAE::Post::Export format, bool ignoreClipping, bool ignoreVisibility)
 Export the display of the input postview id to the specified format. More...
 
void PostviewExportDisplay (int postviewId, const char *fileName, NXOpen::CAE::Post::Export format, bool ignoreClipping, bool ignoreVisibility)
 Export the display of the input postview id to the specified format. More...
 
void PostviewExportTemplate (int postviewId, const NXString &xmlFileName)
 Save all the setting of the input postview id to a template xml file. More...
 
void PostviewExportTemplate (int postviewId, const char *xmlFileName)
 Save all the setting of the input postview id to a template xml file. More...
 
NXOpen::CAE::Post::Colorbar PostviewGetColorbar (int postviewId, int *customOverwrite)
 Get colorbar options in the input postview id. More...
 
void PostviewGetFontSize (int postviewId, int *autoFontSize, double *fontScale)
 Set font size options in the input postview id. More...
 
void PostviewGetFormat (int postviewId, NXOpen::CAE::Post::Format *format, int *numdecimal)
 Get text formating used for legend in the input postview id. More...
 
NXOpen::CAE::Post::ShowHeader PostviewGetShowHeader (int postviewId)
 Get show header option in the input postview id. More...
 
NXOpen::CAE::Post::Text PostviewGetText (int postviewId)
 Get text color used for legend in the input postview id.Needs a PostviewUpdate call to take effect. More...
 
void PostviewGetUserGroupGids (int postviewId, const std::vector< NXString > &usergroupNames, std::vector< int > &usergroupsGids)
 Returns the list of gids as per the group names provided. More...
 
void PostviewMarkerOnOff (int postviewId, bool showMarker)
 Set the min-max markers on-off for the input postview id. More...
 
void PostviewRename (int postviewId, const NXString &newName)
 Rename a postview. More...
 
void PostviewRename (int postviewId, const char *newName)
 Rename a postview. More...
 
int PostviewSaveTemplate (int postviewId)
 Save all the setting of the input postview id to a template xml file, capture image, and load template for future use. More...
 
void PostviewSetAnnotationBox (int postviewId, const NXOpen::CAE::Post::AnnotationBox &annotationBox)
 Set min-max marker box options in the input postview id. More...
 
void PostviewSetAxisymmetric (int postviewId, const NXOpen::CAE::Post::Axisymmetric &axisymmetric)
 Set cutting-plane options in the input postview id. More...
 
void PostviewSetBandStyle (int postviewId, NXOpen::CAE::Post::BandStyle bandstyle)
 Set the band style in the input postview id. More...
 
void PostviewSetClipping (int postviewId, const NXOpen::CAE::Post::Clipping &clipping)
 Set clipping options in the input postview id. More...
 
void PostviewSetClipping (int postviewId, NXOpen::CAE::ClippingParameters *clipping)
 Set cutting-plane options in the input postview id. More...
 
void PostviewSetColorbar (int postviewId, const NXOpen::CAE::Post::Colorbar &colorbar)
 Set colorbar options in the input postview id. More...
 
void PostviewSetColorbar (int postviewId, const NXOpen::CAE::Post::Colorbar &colorbar, bool customOverwrite, const std::vector< double > &rangeValue, const std::vector< NXOpen::NXColor::Rgb > &rangeColors)
 Set color bar options along with custom overwrite options in the input postview id. More...
 
void PostviewSetColorDisplayDeformationSynchronization (int postviewId, bool synchronization)
 Set synchronization of the color and deformed display in the input postview id. More...
 
void PostViewSetColorScheme (int postviewId, NXOpen::CAE::Post::DisplayColorSchemeType colorScheme)
 Set the color scheme in the input postview id. More...
 
void PostviewSetCompression (int postviewId, bool compress, double featureangle, double banddifference)
 Set compression option in the input postview id. More...
 
void PostviewSetCriticalLayerIdDisplay (int postviewId, bool displayCriticalLayers)
 Activate or deactivate the laminate layer ply id label display for a given post view. More...
 
void PostviewSetCriticalLoadIdDisplay (int postviewId, bool displayCriticalLoads)
 Activate or deactivate the laminate critical loadcase id label display for a given post view. More...
 
void PostviewSetCriticalPlyIdDisplay (int postviewId, bool displayCriticalPlies)
 Activate or deactivate the laminate critical ply id label display for a given post view. More...
 
void PostviewSetCurrentInOverlay (int postviewId)
 Set the input postview id as the current postview if it is one of several overlaid postviews The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0. More...
 
void PostviewSetDeformation (int postviewId, const NXOpen::CAE::Result::DeformationParameters &deformation)
 Set the result for deformed shape in the input postview id. More...
 
void PostviewSetDeformation (int postviewId, NXOpen::CAE::DeformationParameters *deformation)
 Set the result for deformed shape in the input postview id. More...
 
void PostviewSetDeformed (int postviewId, bool deformed)
 Set the primary display to be deformed/undeformed in the input postview id. More...
 
void PostviewSetDeformedUndeformedSynchronization (int postviewId, bool showDeformedPrimaryDisplay, bool showUndeformedModel, bool synchronizeLoadCaseAndIteration)
 Set the primary display to be deformed/undeformed in the input postview id. More...
 
void PostviewSetEdgeFace (int postviewId, const NXOpen::CAE::Post::EdgeFace &primaryEdgeface, const NXOpen::CAE::Post::EdgeFace &undeformedEdgeface)
 Set edge and face styles and colors for both primary and undeformed displays in the input postview id. More...
 
void PostviewSetEdgeFace (int postviewId, const NXOpen::CAE::Post::EdgeFace &edgeface)
 Set edge and face styles and colors for primary display in the input postview id. More...
 
void PostviewSetEdgeFace (int postviewId, const NXOpen::CAE::Post::PrimaryEdgeFace &primaryEdgeface, const NXOpen::CAE::Post::EdgeFace &undeformedEdgeface)
 Set edge and face styles and colors for both primary and undeformed displays in the input postview id. More...
 
void PostviewSetEdgeFace (int postviewId, const NXOpen::CAE::Post::PrimaryEdgeFace &primaryEdgeface)
 Set edge and face styles and colors for primary display in the input postview id. More...
 
void PostviewSetFontSize (int postviewId, bool autoFontSize, double fontScale)
 Set font size options in the input postview id. More...
 
void PostviewSetFormat (int postviewId, NXOpen::CAE::Post::Format format, int numdecimal)
 Set text formating used for legend and identify in the input postview id. More...
 
void PostviewSetGlobalTranslucency (int pvid, bool isTranslucent)
 Make all entities in postview transparent
Created in NX12.0.0. More...
 
void PostviewSetGroupContainerVisibility (int postviewId, NXOpen::CAE::Result::GroupContainer container, bool visibility)
 Set the visibility of an element group container in the input postview id. More...
 
void PostviewSetGroupVisibility (int postviewId, NXOpen::CAE::Result::GroupContainer container, int group, bool visibility)
 Set the visibility of an element group (index) within a container (1D, 2D, Connector etc) in the input postview id. More...
 
void PostviewSetHeaderlines (int postviewId, const std::vector< NXOpen::CAE::Post::Headerlines > &headerlines)
 Set headerlines in the input postview id. More...
 
void PostviewSetLegend (int postviewId, bool showLegend, NXOpen::CAE::Post::Legend legend)
 Set legend options in the input postview id. More...
 
void PostviewSetLighting (int postviewId, bool lighted)
 Set lighted option in the input postview id. More...
 
void PostviewSetMark (int postviewId, const NXOpen::CAE::Post::Mark &mark)
 Set the mark display options in the input postview id. More...
 
void PostviewSetMarker (int postviewId, bool showMarker, NXOpen::CAE::Post::Marker marker)
 Set min-max marker options in the input postview id. More...
 
void PostviewSetMeshTransparency (int pvid, const std::vector< NXOpen::CAE::PostMesh * > &meshes, bool isTransparent)
 Make a mesh transparent
Created in NX12.0.0. More...
 
void PostviewSetPosition (int postviewId, NXOpen::CAE::Post::Position position)
 Set legend positioning in the input postview id. More...
 
void PostviewSetResult (int postviewId, const NXOpen::CAE::Result::ResultParameters &result)
 Set the result for color display in the input postview id. More...
 
void PostviewSetResult (int postviewId, NXOpen::CAE::ResultParameters *resultParamter)
 Set the result for color display in the input postview id. More...
 
void PostviewSetResultWithNodalForceReport (int postviewId, NXOpen::CAE::ResultParametersWithNodalForceReport *nodalforcereportparams)
 Set the result for color display in the input for postview which is created with a free body NXOpen::CAE::Post::CreatePostview . More...
 
void PostviewSetResultWithProbe (int postviewId, NXOpen::CAE::ResultParametersWithProbe *probeparams)
 Set the result for color display in the input for postview which is created with a probe NXOpen::CAE::Post::CreatePostview . More...
 
void PostviewSetShowHeader (int postviewId, NXOpen::CAE::Post::ShowHeader showHeader)
 Set show header option in the input postview id. More...
 
void PostviewSetStreamline (int postviewId, const NXOpen::CAE::Post::Streamline &streamline)
 Set the streamline display options in the input postview id. More...
 
void PostviewSetStreamlineSeedSet (int postviewId, int seedsetId)
 Set the seed set to use for streamline extraction in the input postview id. More...
 
void PostviewSetStreamlineVelocity (int postviewId, const NXOpen::CAE::Result::VelocityParameters &velocity)
 Set the velocity field for streamline extraction in the input postview id. More...
 
void PostviewSetStreamlineVelocity (int postviewId, NXOpen::CAE::BaseResultType *velocity)
 Set the velocity field for streamline extraction in the input postview id. More...
 
void PostviewSetStyle (int postviewId, int showStyle, NXOpen::CAE::Post::Style style)
 Set the fringe style in the input postview id. More...
 
void PostviewSetTarget (int postviewId, NXOpen::CAE::Post::Target target)
 Set the target operator in the input postview id. More...
 
void PostviewSetText (int postviewId, const NXOpen::CAE::Post::Text &text)
 Set text color used for legend and identify in the input postview id. More...
 
void PostviewSetUndeformed (int postviewId, bool undeformed)
 Set the undeformed display in the input postview id. More...
 
void PostviewUpdate (int postviewId)
 Make the input postview id up-to-date with all the settings made via PostviewSet* methods so far. More...
 
NXOpen::CAE::PostPreferencePreference ()
 Returns the NXOpen::CAE::PostPreference belonging to this session
Created in NX10.0.0. More...
 
void ReloadTemplates ()
 Search and load template xml files
Created in NX5.0.0. More...
 
void SetFactoryDefaultTemplate ()
 Use factory defaults rather than a template for the default postview settings to be used in all subsequent PostviewCreate calls
Created in NX5.0.0. More...
 
void StreamlineSeedSetDelete (int seedsetId)
 Delete a Seed Set. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 
void TemplateDelete (int templateId)
 Delete a loaded template xml file specified by template_id. More...
 
void TemplateRename (int templateId, const NXString &newName)
 Rename a loaded template xml file specified by template_id. More...
 
void TemplateRename (int templateId, const char *newName)
 Rename a loaded template xml file specified by template_id. More...
 
int TemplateSearch (const NXString &name)
 Search for a template handle for loaded template xml file specified by its name. More...
 
int TemplateSearch (const char *name)
 Search for a template handle for loaded template xml file specified by its name. More...
 
void TemplateSetAsDefault (int templateId)
 Set a loaded template as the default postview settings to be used for all subsequent PostviewCreate calls. More...
 
void UnloadResult (int resultId)
 Unload the input result id. More...
 
void UnloadResultFile (const NXString &fileName)
 Unload results that use the input file name
Created in NX5.0.0. More...
 
void UnloadResultFile (const char *fileName)
 Unload results that use the input file name
Created in NX5.0.0. More...
 
void UpdateUserGroupsFromSimPart (NXOpen::CAE::SimPart *simpart)
 Synchronize the Groups in Post-Processing with those in the Simulation Part
Created in NX6.0.0. More...
 
void UserGroupDelete (int usergroupId)
 Rename a User Group. More...
 
void UserGroupDelete (NXOpen::CAE::Result *result, int usergroupId)
 Rename a User Group. More...
 
void UserGroupRename (int usergroupId, const NXString &newName)
 Delete a User Group. More...
 
void UserGroupRename (int usergroupId, const char *newName)
 Delete a User Group. More...
 
void UserGroupRename (NXOpen::CAE::Result *result, int usergroupId, const NXString &newName)
 Delete a User Group. More...
 
void UserGroupRename (NXOpen::CAE::Result *result, int usergroupId, const char *newName)
 Delete a User Group. More...
 

Detailed Description

Represents Post-Processing
To obtain an instance of this class, refer to NXOpen::Session

Created in NX5.0.0.


Member Enumeration Documentation

Abcissa types for graph.

Enumerator
AbcissaUneven 

uneven

AbcissaEven 

even

AbcissaSequenced 

sequenced

Animation controls.

Enumerator
AnimationControlBack 

back

AnimationControlNext 

next

AnimationControlPlay 

play

AnimationControlPause 

pause

AnimationControlStop 

stop

AnimationControlSetFrame 

set frame

AnimationControlFullCycle 

full cycle

AnimationControlDelay 

delay

AnimationControlStreamline 

streamline

Animation styles.

Enumerator
AnimationIterationTypesValue 

value

AnimationIterationTypesNone 

none

Animation styles.

Enumerator
AnimationStyleLinear 

linear

AnimationStyleModal 

modal

AnimationStyleForwardwave 

forwardwave

AnimationStyleBackwardwave 

backwardwave

Animation types.

Enumerator
AnimationTypeResult 

result

AnimationTypeIterations 

iterations

AnimationTypeStreamline 

streamline

Axis about which axis symmetric model rotates to create 3D display.

Enumerator
AxisymetricAxisNone 

none

AxisymetricAxisX 

x

AxisymetricAxisY 

y

AxisymetricAxisZ 

z

Band styles.

Enumerator
BandStyleDefault 

default

BandStyleLine 

line

BandStyleValInline 

val inline

Cutting plane options.

Enumerator
ClipPlaneX 

x

ClipPlaneY 

y

ClipPlaneZ 

z

Clip hither-yon-cutplaneonly options.

Enumerator
ClipSidePositive 

positive

ClipSideNegative 

negative

ClipSideBoth 

both

Fringe plot display color scheme type.

Enumerator
DisplayColorSchemeTypeFringe 

fringe

DisplayColorSchemeTypeMid 

mid

DisplayColorSchemeTypePid 

pid

DisplayColorSchemeTypeMesh 

mesh

Edge display styles.

Enumerator
EdgeStyleExternal 

external

EdgeStyleFeature 

feature

EdgeStyleWireframe 

wireframe

EdgeStyleNone 

none

Export types for postview display.

Enumerator
ExportAscii 

ascii

ExportJt 

jt

ExportVrml 

vrml

Face display styles.

Enumerator
FaceFillStyleFill 

fill

FaceFillStyleNoFill 

no fill

Face display styles.

Enumerator
FaceStyleOpaque 

opaque

FaceStyleTranslucent 

translucent

FaceStyleNone 

none

Colorbar format.

Enumerator
FormatAuto 

auto

FormatFixedPoint 

fixed point

FormatScientific 

scientific

Show hide options for user group visibiliy control.

Enumerator
GroupVisibilityShowOnly 

show only

GroupVisibilityShow 

show

GroupVisibilityHide 

hide

Intergration schemes for streamline extraction.

Enumerator
IntegrationSchemeEuler 

euler

IntegrationSchemeRk2 

rk2

IntegrationSchemeRk4 

rk4

legend display options

Enumerator
LegendDetailed 

detailed

LegendColorbarOnly 

colorbar only

LegendHeaderOnly 

header only

Drawing methods for overflow and under flor values.

Enumerator
LimitDisplayNone 

none

LimitDisplayShaded 

shaded

LimitDisplayTranslucent 

translucent

LimitDisplayClipped 

clipped

Mark color options.

Enumerator
MarkColorResultValue 

result value

MarkColorSpecified 

specified

MarkColorTextcolor 

textcolor

Min-Max marker display options.

Enumerator
MarkerMinimumAndMaximum 

minimum and maximum

MarkerMinimumOnly 

minimum only

MarkerMaximumOnly 

maximum only

Mark hide options.

Enumerator
MarkHideResultPercent 

result percent

MarkHideAbsoluteResultPercent 

absolute result percent

MarkHideResultValue 

result value

Mark locations

Deprecated:
Deprecated in NX12.0.0.

Mark Location no longer supported. Mark will be displayed at the result location. Change result location by changing node/element combination.

Enumerator
MarkLocationNodes 

nodes

MarkLocationElements 

elements

Maximum mark size options.

Enumerator
MarkMaximumSizePercentageOfModel 

percentage of model

MarkMaximumSizeSpecifiedLength 

specified length

Mark render styles.

Enumerator
MarkRenderStyleLine 

line

MarkRenderStyleSolid 

solid

Mark size options.

Enumerator
MarkSizeResultValue 

result value

MarkSizeSpecified 

specified

Mark styles for tensors.

Enumerator
MarkTensorStyleBoxAndArrows 

box and arrows

MarkTensorStyleOnlyArrows 

only arrows

MarkTensorStyleOnlyBox 

only box

NoData treatments for extracted data at a graph point.

Enumerator
NoDataTreatmentIgnore 

ignore

NoDataTreatmentSpecifiedValue 

specified value

Criteria for value sharing of extracted data at a graph point.

Enumerator
NodeValueSharingCriterionAverage 

average

NodeValueSharingCriterionMinimum 

minimum

NodeValueSharingCriterionMaximum 

maximum

NodeValueSharingCriterionSum 

sum

Colorbar position.

Enumerator
PositionLeft 

left

PositionRight 

right

PositionNone 

none

Colorbar scales.

Enumerator
ScaleAutomatic 

automatic

ScaleLinear 

linear

ScaleLogarithmic 

logarithmic

Show header display options.

Enumerator
ShowHeaderNone 

none

ShowHeaderAutomatic 

automatic

ShowHeaderCustomized 

customized

ShowHeaderCompact 

compact

colorbar spectrums

Enumerator
SpectrumStructural 

structural

SpectrumThermal 

thermal

SpectrumGrayScale 

gray scale

SpectrumStopLight 

stop light

Streamline color options.

Enumerator
StreamlineColorResultValue 

result value

StreamlineColorSpecified 

specified

StreamlineColorTextcolor 

textcolor

Direction options for streamline extraction.

Enumerator
StreamlineDirectionUpstream 

upstream

StreamlineDirectionDownstream 

downstream

StreamlineDirectionBoth 

both

Streamline line weight options.

Enumerator
StreamlineLineWeightThin 

thin

StreamlineLineWeightNormal 

normal

StreamlineLineWeightThick 

thick

Streamline size options.

Enumerator
StreamlineSizePercentageOfModel 

percentage of model

StreamlineSizeSpecifiedLength 

specified length

Streamline display styles.

Enumerator
StreamlineStyleLine 

line

StreamlineStyleRibbon 

ribbon

StreamlineStyleTube 

tube

StreamlineStyleBubble 

bubble

Synchronization options for streamlines.

Enumerator
StreamlineSynchronizationUpstream 

upstream

StreamlineSynchronizationDownstream 

downstream

StreamlineSynchronizationSeedPoint 

seed point

Fringe styles.

Enumerator
StyleSmoothContours 

smooth contours

StyleBandedContours 

banded contours

StyleElements 

elements

StyleIsoLines 

iso lines

StyleIsoSurfaces 

iso surfaces

StyleCubes 

cubes

StyleSpheres 

spheres

StyleArrows 

arrows

StyleTensors 

tensors

StyleStreamlines 

streamlines

Target operators.

Enumerator
TargetFreeFacees 

free facees

TargetVolume 

volume

TargetCuttingPlane 

cutting plane

TargetAxisSymmetry3D 

axis symmetry3d

colorbar thresholds

Enumerator
ThresholdResult 

result

ThresholdDisplayed 

displayed

ThresholdSpecified 

specified

ThresholdViewportResult 

viewport result

ThresholdViewportDisplayed 

viewport displayed

Criteria for value sharing for extracted stream line data.

Enumerator
ValueSharingCriterionAverage 

average

ValueSharingCriterionMinimum 

minimum

ValueSharingCriterionMaximum 

maximum

Member Function Documentation

NXString NXOpen::CAE::Post::CompareDisplayFiles ( const NXString benchmarkFileName,
const NXString testFileName,
const NXOpen::CAE::Post::ASCIIDiffTolerances tolerances 
)

Utility to compare post ascii files.

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
benchmarkFileNamebenchmark file name
testFileNametest file name
tolerancestolerances
NXString NXOpen::CAE::Post::CompareDisplayFiles ( const char *  benchmarkFileName,
const char *  testFileName,
const NXOpen::CAE::Post::ASCIIDiffTolerances tolerances 
)

Utility to compare post ascii files.

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
benchmarkFileNamebenchmark file name
testFileNametest file name
tolerancestolerances
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const NXString name,
int  num,
bool  max,
const std::vector< NXString > &  usertext 
)

Creates min/max annotation object.

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::PostAnnotationBuilder instead.


Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
numNumber of minimum or maximum
maxtrue means maximum, false is minimum
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const char *  name,
int  num,
bool  max,
const std::vector< NXString > &  usertext 
)

Creates min/max annotation object.

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::PostAnnotationBuilder instead.


Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
numNumber of minimum or maximum
maxtrue means maximum, false is minimum
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const NXString name,
const std::vector< int > &  entities,
const std::vector< int > &  subEntities,
const std::vector< NXString > &  usertext 
)

Creates entity annotation object.

Returns

Deprecated:
Deprecated in NX9.0.0. use NXOpen::CAE::Post::CreateAnnotation with extra face parameter.


Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
entitiesList of node or elements
subEntitiesList of nodes for element-nodal result
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const char *  name,
const std::vector< int > &  entities,
const std::vector< int > &  subEntities,
const std::vector< NXString > &  usertext 
)

Creates entity annotation object.

Returns

Deprecated:
Deprecated in NX9.0.0. use NXOpen::CAE::Post::CreateAnnotation with extra face parameter.


Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
entitiesList of node or elements
subEntitiesList of nodes for element-nodal result
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const NXString name,
const std::vector< int > &  elements,
const std::vector< int > &  nodes,
const std::vector< int > &  elmedgeface,
const std::vector< NXString > &  usertext 
)

Creates entity annotation object.

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::PostAnnotationBuilder instead.


Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
elementsList of node or elements
nodesList of nodes
elmedgefaceList of super entity(face/edge) for node and elements pick
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const char *  name,
const std::vector< int > &  elements,
const std::vector< int > &  nodes,
const std::vector< int > &  elmedgeface,
const std::vector< NXString > &  usertext 
)

Creates entity annotation object.

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::PostAnnotationBuilder instead.


Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
elementsList of node or elements
nodesList of nodes
elmedgefaceList of super entity(face/edge) for node and elements pick
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const NXString name,
double  xcoord,
double  ycoord,
const std::vector< NXString > &  usertext 
)

Creates user location box annotation object.

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::PostAnnotationBuilder instead.


Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
xcoordParametric x screen coordinate, varies from 0 to 1
ycoordParametric y screen coordinate, varies from 0 to 1
usertextAdditional text in each box
NXOpen::CAE::PostAnnotation* NXOpen::CAE::Post::CreateAnnotation ( int  postviewId,
const char *  name,
double  xcoord,
double  ycoord,
const std::vector< NXString > &  usertext 
)

Creates user location box annotation object.

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::PostAnnotationBuilder instead.


Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
nameAnnotation name
xcoordParametric x screen coordinate, varies from 0 to 1
ycoordParametric y screen coordinate, varies from 0 to 1
usertextAdditional text in each box
NXOpen::CAE::PostAnnotationBuilder* NXOpen::CAE::Post::CreateAnnotationBuilder ( int  pvid)

Creates an Annotation builder object.

Returns

Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
pvidpvid
int NXOpen::CAE::Post::CreateCrossSectionViewForResult ( int  viewIndex,
int  resultId,
NXOpen::CAE::CrossSectionParameters result 
)

Create a new cross-section view with specified result on a loaded result id.

Returns

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place cross-section view in
resultIdresult id
resultresult
NXOpen::CAE::Post::GraphIds NXOpen::CAE::Post::CreateHistoryGraph ( int  postviewId,
const NXString name,
const NXOpen::CAE::Post::GraphParameters graph,
int  startIteration,
int  endIteration,
int  iterationIncrement,
int  nodeLabel,
const std::vector< double > &  point 
)

Create a graph by extracting data from the input postview id, at the input node label or point, for the input iterations.

Iterations specified as start, end and step. The input postview id is what was returned from CreatePostview or CreatePostviewForResult. The input path id is what was returned from CreatePathFromNodeIds or CreatePathFromPoints. Returns a graph handle that may be used in PlotGraph and Graph* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
namename
graphgraph
startIterationstart iteration
endIterationend iteration
iterationIncrementiteration increment
nodeLabelnode label
pointpoint
NXOpen::CAE::Post::GraphIds NXOpen::CAE::Post::CreateHistoryGraph ( int  postviewId,
const char *  name,
const NXOpen::CAE::Post::GraphParameters graph,
int  startIteration,
int  endIteration,
int  iterationIncrement,
int  nodeLabel,
const std::vector< double > &  point 
)

Create a graph by extracting data from the input postview id, at the input node label or point, for the input iterations.

Iterations specified as start, end and step. The input postview id is what was returned from CreatePostview or CreatePostviewForResult. The input path id is what was returned from CreatePathFromNodeIds or CreatePathFromPoints. Returns a graph handle that may be used in PlotGraph and Graph* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
namename
graphgraph
startIterationstart iteration
endIterationend iteration
iterationIncrementiteration increment
nodeLabelnode label
pointpoint
int NXOpen::CAE::Post::CreateNewPostview ( int  viewIndex,
int  resultId,
bool  overlay,
NXOpen::CAE::Post::DisplayColorSchemeType  colorscheme 
)

Creates a new post view with the given display color scheme.

Only fringe color scheme needs a result but others can be plotted without a result attached to them.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
resultIdresult id
overlayoverlay
colorschemecolorscheme
int NXOpen::CAE::Post::CreateNewPostview ( int  viewIndex,
NXOpen::CAE::Result result,
bool  overlay,
NXOpen::CAE::Post::DisplayColorSchemeType  colorscheme 
)

Create a new post view with default settings on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
resultresult
overlayoverlay
colorschemecolorscheme
int NXOpen::CAE::Post::CreateNewPostviewForResult ( int  viewIndex,
int  resultId,
bool  overlay,
const NXOpen::CAE::Result::ResultParameters result,
NXOpen::CAE::Post::DisplayColorSchemeType  colorscheme 
)

Create a new post view with specified result on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls NXOpen::CAE::Result::ResultParameters has been replaced by NXOpen::CAE::ResultParameters This method is replaced by NXOpen::CAE::Post::CreatePostviewForResult

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
resultIdresult id
overlayoverlay
resultresult
colorschemecolorscheme
int NXOpen::CAE::Post::CreateNewPostviewForResult ( int  viewIndex,
NXOpen::CAE::Result result,
bool  overlay,
NXOpen::CAE::ResultParameters resultParamter,
NXOpen::CAE::Post::DisplayColorSchemeType  colorscheme 
)

Create a new post view with specified result on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
resultresult
overlayoverlay
resultParamterresult paramter
colorschemecolorscheme
int NXOpen::CAE::Post::CreatePathFromElemIds ( int  postviewId,
const NXString name,
const std::vector< int > &  elemIds 
)

Create a path from an ordered set of element ids on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a path handle that maye be used in CreateSpatialGraph and Path* calls

Returns

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::CreateQueryCurvePost with nodes, elements or free points.


Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
namename
elemIdselem ids
int NXOpen::CAE::Post::CreatePathFromElemIds ( int  postviewId,
const char *  name,
const std::vector< int > &  elemIds 
)

Create a path from an ordered set of element ids on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a path handle that maye be used in CreateSpatialGraph and Path* calls

Returns

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::CreateQueryCurvePost with nodes, elements or free points.


Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
namename
elemIdselem ids
int NXOpen::CAE::Post::CreatePathFromNodeIds ( int  postviewId,
const NXString name,
const std::vector< int > &  nodeIds 
)

Create a path from an ordered set of node ids on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a path handle that maye be used in CreateSpatialGraph and Path* calls

Returns

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::CreateQueryCurvePost with nodes, elements or free points.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
namename
nodeIdsnode ids
int NXOpen::CAE::Post::CreatePathFromNodeIds ( int  postviewId,
const char *  name,
const std::vector< int > &  nodeIds 
)

Create a path from an ordered set of node ids on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a path handle that maye be used in CreateSpatialGraph and Path* calls

Returns

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::CreateQueryCurvePost with nodes, elements or free points.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
namename
nodeIdsnode ids
int NXOpen::CAE::Post::CreatePathFromPoints ( int  postviewId,
const NXString name,
const std::vector< double > &  points,
int  numberOfInsertPointsPerSegment 
)

Create a path from an ordered set of points on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a path handle that maye be used in CreateSpatialGraph and Path* calls

Returns

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::CreateQueryCurvePost with nodes, elements or free points.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
namename
pointspoints
numberOfInsertPointsPerSegmentgreater than or equal to 0
int NXOpen::CAE::Post::CreatePathFromPoints ( int  postviewId,
const char *  name,
const std::vector< double > &  points,
int  numberOfInsertPointsPerSegment 
)

Create a path from an ordered set of points on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a path handle that maye be used in CreateSpatialGraph and Path* calls

Returns

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::CreateQueryCurvePost with nodes, elements or free points.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
namename
pointspoints
numberOfInsertPointsPerSegmentgreater than or equal to 0
NXOpen::CAE::PostShowhideBuilder* NXOpen::CAE::Post::CreatePostShowhideBuilder ( int  pvid)

Creates NXOpen::CAE::PostShowhideBuilder object.

Returns

Created in NX11.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
pvidpvid
int NXOpen::CAE::Post::CreatePostview ( int  viewIndex,
int  resultId,
bool  overlay 
)

Create a new post view with default settings on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::Post::CreatePostview instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
viewIndex0 thru 8, viewport number to place postview in
resultIdresult id
overlayoverlay
int NXOpen::CAE::Post::CreatePostview ( int  viewIndex,
NXOpen::CAE::Result result,
bool  overlay 
)

Create a new post view with default settings on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
resultresult
overlayoverlay
int NXOpen::CAE::Post::CreatePostview ( int  viewIndex,
NXOpen::CAE::ResultParametersWithProbe probeparams,
bool  overlay 
)

Create a new post view for a given probe.

If Probe is loadcase/iteration varying, it will create postview of first available loadcase iteration. User can set new loadcase, iteration and update postview using NXOpen::CAE::Post::PostviewUpdate Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
probeparamsprobeparams
overlayoverlay
int NXOpen::CAE::Post::CreatePostview ( int  viewIndex,
NXOpen::CAE::ResultParametersWithNodalForceReport nodalforcereportparams 
)

Create a new post view for a given free body.

If FreeBody is loadcase varying, it will create postview of first available loadcase iteration. User can set new loadcase, iteration and update postview using NXOpen::CAE::Post::PostviewUpdate Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Created in NX11.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
viewIndex0 thru 8, viewport number to place postview in
nodalforcereportparamsnodalforcereportparams
int NXOpen::CAE::Post::CreatePostviewForResult ( int  viewIndex,
int  resultId,
bool  overlay,
const NXOpen::CAE::Result::ResultParameters result 
)

Create a new post view with specified result on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls NXOpen::CAE::Result::ResultParameters has been replaced by NXOpen::CAE::ResultParameters This method is replaced by NXOpen::CAE::Post::CreatePostviewForResult

Returns

Deprecated:
Deprecated in NX7.5.1. Use NXOpen::CAE::Post::CreatePostviewForResult instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
viewIndex0 thru 8, viewport number to place postview in
resultIdresult id
overlayoverlay
resultresult
int NXOpen::CAE::Post::CreatePostviewForResult ( int  viewIndex,
NXOpen::CAE::Result result,
bool  overlay,
NXOpen::CAE::ResultParameters resultParamter 
)

Create a new post view with specified result on a loaded result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns a postview handle that may be used in Postview*, CreatePath* and CreateGraph* calls

Returns

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
viewIndex0 thru 8, viewport number to place postview in
resultresult
overlayoverlay
resultParamterresult paramter
void NXOpen::CAE::Post::CreatePostviewsForResultAndSE ( int  viewIndex,
NXOpen::CAE::Result result,
NXOpen::CAE::ResultParameters resultParamter,
std::vector< int > &  postviewIds 
)

Create a new post view with specified result on a loaded result id.

Also create overlays of any loaded super element results associated with the result id and set the color bar ranges to the viewport displayed. Set the deformation scale to Absolute with a scale factor of 1. The result id is what was obtained from LoadImportedResult or LoadSolutionResult. Returns an array of postview handles that may be used in Postview*, CreatePath* and CreateGraph* calls
Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
viewIndex0 thru 8, viewport number to place postview in
resultresult
resultParamterresult paramter
postviewIdspostview ids
NXOpen::CAE::Post::GraphIds NXOpen::CAE::Post::CreateSpatialGraph ( int  postviewId,
const NXString name,
const NXOpen::CAE::Post::GraphParameters graph,
int  pathId 
)

Create a graph by extracting data from the input postview id, along an input path id The input postview id is what was returned from CreatePostview or CreatePostviewForResult.

The input path id is what was returned from CreatePathFromNodeIds or CreatePathFromPoints. Returns a graph handle that may be used in PlotGraph and Graph* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
namename
graphgraph
pathIdpath id
NXOpen::CAE::Post::GraphIds NXOpen::CAE::Post::CreateSpatialGraph ( int  postviewId,
const char *  name,
const NXOpen::CAE::Post::GraphParameters graph,
int  pathId 
)

Create a graph by extracting data from the input postview id, along an input path id The input postview id is what was returned from CreatePostview or CreatePostviewForResult.

The input path id is what was returned from CreatePathFromNodeIds or CreatePathFromPoints. Returns a graph handle that may be used in PlotGraph and Graph* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
namename
graphgraph
pathIdpath id
int NXOpen::CAE::Post::CreateStreamlineSeedSet ( int  postviewId,
const NXString name,
const std::vector< NXOpen::CAE::Post::StreamlineSeed > &  seeds 
)

Create a seed set that can be used to specify the start points for streamline extraction.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a seedset handle that maye be used in StreamlineSeedSet* calls and PostVeiwSetStreamlineSeedSet

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
namename
seedsseeds
int NXOpen::CAE::Post::CreateStreamlineSeedSet ( int  postviewId,
const char *  name,
const std::vector< NXOpen::CAE::Post::StreamlineSeed > &  seeds 
)

Create a seed set that can be used to specify the start points for streamline extraction.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult. Returns a seedset handle that maye be used in StreamlineSeedSet* calls and PostVeiwSetStreamlineSeedSet

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
namename
seedsseeds
int NXOpen::CAE::Post::CreateUserGroupFromEntityLabels ( int  postviewId,
NXOpen::CAE::CaeGroupCollection::EntityType  entityType,
const std::vector< int > &  labels 
)

Create a User Group using element or node labels.

Returns a usergroup handle that may be used in UserGroup* calls and in PostViewApplyUserGroupVisibility

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
postviewIdpostview id
entityTypeentity type
labelslabels
int NXOpen::CAE::Post::CreateUserGroupFromEntityLabels ( int  postviewId,
NXOpen::CAE::Result result,
NXOpen::CAE::CaeGroupCollection::EntityType  entityType,
const std::vector< int > &  labels 
)

Create a User Group using element or node labels.

Returns a usergroup handle that may be used in UserGroup* calls and in PostViewApplyUserGroupVisibility Added result tag in version 12 for super element support

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
postviewIdpostview id
resultresult
entityTypeentity type
labelslabels
void NXOpen::CAE::Post::CrossSectionViewSetLockRotation ( int  postviewId,
bool  lockRotation 
)

Orients and disables all rotations in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreateCrossSectionViewForResult
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
lockRotationlock rotation
void NXOpen::CAE::Post::CrossSectionViewSetResult ( int  postviewId,
NXOpen::CAE::CrossSectionParameters result 
)

Set the result for color display in the input cross-section view id.

Needs a CrossSectionViewUpdate call to take effect. The input cross-section view id is what was returned from CreateCrossSectionViewForResult
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultresult
void NXOpen::CAE::Post::DeleteAllTemplates ( )

Delete all loaded template xml files
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

void NXOpen::CAE::Post::Deletegraphs ( const std::vector< NXOpen::CAE::PostGraph * > &  graphs)

Deletes NXOpen::CAE::PostGraph objects
Created in NX9.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
graphsNXOpen::CAE::PostGraph object list
void NXOpen::CAE::Post::DeleteViewport ( int  viewIndex)

End all post processing activity in the input view port index
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
viewIndex0 thru 8, viewport number to remove post displays
void NXOpen::CAE::Post::GetAnnotations ( int  postviewId,
std::vector< NXOpen::CAE::PostAnnotation * > &  annotation 
)

Gets all NXOpen::CAE::PostAnnotation in this post view
Created in NX8.5.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
annotationannotation
void NXOpen::CAE::Post::GetClipLocations ( int  pvid,
std::vector< NXOpen::CAE::PostSelectionEntity * > &  cutinfos 
)

Returns array of NXOpen::CAE::PostSelectionEntity objects.

cutting should be applied prior to calling this method by NXOpen::CAE::Post::PostviewSetClipping to get cutting information from this object.
Created in NX11.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
pvidpvid
cutinfosNXOpen::CAE::PostSelectionEntity object
std::vector<int> NXOpen::CAE::Post::GetElemsVisibility ( int  pvid,
bool *  includeOrExculdes 
)

Return the current visiblity states of elements.

Returns
the list of element ids
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
pvidpvid
includeOrExculdesif the element is visibile or not
std::vector<int> NXOpen::CAE::Post::GetPostviewIds ( )

Returns the list of current Postview Ids.

Returns
the list of current Postview Ids
Created in NX8.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
void NXOpen::CAE::Post::GetResultForPostview ( int  postviewId,
NXOpen::CAE::Result **  result,
NXOpen::CAE::ResultParameters **  resultParamter 
)

Returns the NXOpen::CAE::Result and a copy of the NXOpen::CAE::ResultParameters which define the input postview ID.


Created in NX8.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview ID
resultNXOpen::CAE::Result which defines input postview
resultParamtera copy of the NXOpen::CAE::ResultParameters which defines input postview, It is user's responsibility to destroy the result parameters object once done using NXOpen::CAE::ResultManager::DeleteResultParameters , in order to free up system resources
void NXOpen::CAE::Post::GraphDelete ( const NXOpen::CAE::Post::GraphIds graphIds)

Delete the input graph specfied by graph_ids.

The input graph_ids is what was returned from CreateSpatialGraph or CreateHistoryGraph
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
graphIdsgraph ids
int NXOpen::CAE::Post::LoadImportedResult ( const NXString resultName,
const NXString fileName,
const std::vector< NXOpen::Unit * > &  units 
)

Load an existing result file that is not associated with a solution.

Returns a result handle that may be used in PostviewCreate* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
resultNameresult name
fileNamefile name
unitsunits
int NXOpen::CAE::Post::LoadImportedResult ( const char *  resultName,
const char *  fileName,
const std::vector< NXOpen::Unit * > &  units 
)

Load an existing result file that is not associated with a solution.

Returns a result handle that may be used in PostviewCreate* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
resultNameresult name
fileNamefile name
unitsunits
int NXOpen::CAE::Post::LoadRaEventResult ( NXOpen::CAE::ResponseSimulation::RSEvent raEvent)

Load results for a Response analysis event.

Returns a result handle that may be used in PostviewCreate* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
raEventra event
int NXOpen::CAE::Post::LoadSolutionResult ( NXOpen::CAE::SimSolution solution)

Load results for a solution.

Returns a result handle that may be used in PostviewCreate* calls

Returns

Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::ResultManager::CreateSolutionResult instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
solutionsolution
NXString NXOpen::CAE::Post::LoadTemplate ( const NXString filename,
const NXString name,
int *  templateId 
)

Loads a template xml files from user specified location.

Returns

Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
filenamefilename
namename
templateIdtemplate id
NXString NXOpen::CAE::Post::LoadTemplate ( const char *  filename,
const char *  name,
int *  templateId 
)

Loads a template xml files from user specified location.

Returns

Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
filenamefilename
namename
templateIdtemplate id
void NXOpen::CAE::Post::PathDelete ( int  pathId)

Delete the input path id.

The input path id is what was returned from CreatePathFromNodeIds or CreatePathFromPoints

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::ResultManager::DeleteQueryCurve to delete the query curves


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
pathIdpath id
void NXOpen::CAE::Post::PlotGraph ( int  viewIndex,
const NXOpen::CAE::Post::GraphIds graphIds,
bool  overlay 
)

Plot or Overlay the input graph specfied by graph_ids.

The input graph_ids is what was returned from CreateSpatialGraph or CreateHistoryGraph
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
viewIndexview index
graphIdsgraph ids
overlayoverlay
NXOpen::CAE::Xyplot::Plot* NXOpen::CAE::Post::Plotgraphs ( int  windowIndex,
int  viewIndex,
const std::vector< NXOpen::CAE::PostGraph * > &  graphs,
bool  overlay 
)

Plot or overlay NXOpen::CAE::PostGraph objects as XY plot.

Returns
NXOpen::CAE::Xyplot::Plot object
Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
windowIndexWindow Index will be -1 for plotting it in main nx window
viewIndexView Index
graphsNXOpen::CAE::PostGraph object list
overlayoverlay option
NXOpen::CAE::PostProcessingSession* NXOpen::CAE::Post::PostProcessingSession ( )

Returns the NXOpen::CAE::PostProcessingSession belonging to this session
Created in NX12.0.0.


void NXOpen::CAE::Post::PostviewAnimationControl ( int  postviewId,
NXOpen::CAE::Post::AnimationControl  control,
int  frame,
bool  fullCycle,
int  delay 
)

Control animation for the input postview id The input postview id is what was returned from CreatePostview or CreatePostviewForResult This interface works only in interactive mode.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
controlcontrol
frameframe number to use with control = SetFrame
fullCycleto be used with control = FullCycle
delaymilliseconds, to use with control = Delay
void NXOpen::CAE::Post::PostviewAnimationControlStreamline ( int  postviewId,
const NXOpen::CAE::Post::AnimationStreamline control 
)

Control streamline animation for the input postview id The input postview id is what was returned from CreatePostview or CreatePostviewForResult.

This interface works only in interactive mode.


Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
controlcontrol
void NXOpen::CAE::Post::PostviewAnimationPlay ( int  postviewId,
const NXOpen::CAE::Post::Animation animation 
)

Play or Replay the animation for the input postview id with the input animation parameters.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult This interface works only in interactive mode. NXOpen::CAE::Post::Animation has been replaced by NXOpen::CAE::Post::AnimationParameters This method is replaced by NXOpen::CAE::Post::PostviewAnimationPlay


Deprecated:
Deprecated in NX11.0.0. Use NXOpen::CAE::Post::PostviewAnimationPlay instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
animationanimation
void NXOpen::CAE::Post::PostviewAnimationPlay ( int  postviewId,
const NXOpen::CAE::Post::AnimationParameters animation 
)

Play or Replay the animation for the input postview id with the input animation parameters.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult This interface works only in interactive mode.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
animationanimation
void NXOpen::CAE::Post::PostviewApplyAllSEVis ( int  pvid,
bool  visibility 
)

Set visibility of all super elements in the postview
Created in NX12.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
pvidpvid
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyCsysContainerVisibility ( int  postviewId,
bool  visibility 
)

Set the visibility of a coordinate system container in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyCsysVisibility ( int  postviewId,
int  id,
bool  visibility 
)

Set the visibility of a coordinate system (id) in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
idcoordinate system id
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupContainerVisibility ( int  postviewId,
NXOpen::CAE::Result::GroupContainer  container,
bool  visibility 
)

Set the visibility of an element group container in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
containercontainer
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupContainerVisibility ( int  postviewId,
NXOpen::CAE::Result result,
NXOpen::CAE::Result::GroupContainer  container,
bool  visibility 
)

Set the visibility of an element group container in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultresult
containercontainer
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupContainerVisibility ( int  postviewId,
const std::vector< NXOpen::CAE::Result::GroupContainer > &  container,
bool  visibility 
)

Set the visibility of an element group container(s) in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
containercontainer
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupContainerVisibility ( int  postviewId,
NXOpen::CAE::Result result,
const std::vector< NXOpen::CAE::Result::GroupContainer > &  container,
bool  visibility 
)

Set the visibility of an element group container(s) in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultresult
containercontainer
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupVisibility ( int  postviewId,
NXOpen::CAE::Result::GroupContainer  container,
int  group,
bool  visibility 
)

Set the visibility of an element group (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
containercontainer
group0 thru number of groups in container - 1
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupVisibility ( int  postviewId,
int  resultId,
NXOpen::CAE::Result::GroupContainer  container,
int  group,
bool  visibility 
)

Set the visibility of an element group (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultIdresult id
containercontainer
group0 thru number of groups in container - 1
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupVisibility ( int  postviewId,
const std::vector< NXOpen::CAE::Result::GroupContainer > &  container,
const std::vector< int > &  group,
bool  visibility 
)

Set the visibility of an element group(s) (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect.

The container and group id array are associated 1 to 1 with each other. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
containercontainer
groupgroup
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyGroupVisibility ( int  postviewId,
int  resultId,
const std::vector< NXOpen::CAE::Result::GroupContainer > &  container,
const std::vector< int > &  group,
bool  visibility 
)

Set the visibility of an element group(s) (index) within a container (1D, 2D, Connector etc) in the input postview id with immediate effect.

The container and group id array are associated 1 to 1 with each other. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultIdresult id
containercontainer
groupgroup
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplySERepresentation ( int  postviewId,
int  superelementId,
NXOpen::CAE::Result::SuperElementRep  representation 
)

Set the representation of the super element in postivew.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
superelementIdsuperelement id
representationrepresentation
void NXOpen::CAE::Post::PostviewApplySERepresentation ( int  postviewId,
const std::vector< int > &  superelementIds,
NXOpen::CAE::Result::SuperElementRep  representation 
)

Set the representation of the multiple super elements in postivew.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
superelementIdssuperelement ids
representationrepresentation
void NXOpen::CAE::Post::PostviewApplySEVisibility ( int  postviewId,
int  superelementId,
bool  visibility 
)

Set the visibility of a super element of the current representation in the input postview id with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
superelementIdsuperelement id
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyShowAll ( int  postviewId)

Perform a Show All on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
void NXOpen::CAE::Post::PostviewApplyTemplate ( int  postviewId,
int  templateId 
)

Apply a loaded template on the input postview id.

The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
templateIdtemplate id
void NXOpen::CAE::Post::PostviewApplyTemplateFile ( int  postviewId,
const NXString xmlFileName 
)

Apply a template file on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
xmlFileNamexml file name
void NXOpen::CAE::Post::PostviewApplyTemplateFile ( int  postviewId,
const char *  xmlFileName 
)

Apply a template file on the input postview id.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
xmlFileNamexml file name
void NXOpen::CAE::Post::PostviewApplyUserGroupVisibility ( int  postviewId,
const std::vector< int > &  usergroupIds,
NXOpen::CAE::Post::GroupVisibility  visibility 
)

Control visibility of one or more usergroups with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
usergroupIdsusergroup ids
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyUserGroupVisibility ( int  postviewId,
NXOpen::CAE::Result result,
const std::vector< int > &  usergroupIds,
NXOpen::CAE::Post::GroupVisibility  visibility 
)

Control visibility of one or more usergroups with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
resultresult
usergroupIdsusergroup ids
visibilityvisibility
void NXOpen::CAE::Post::PostviewApplyUserGroupVisibility ( int  postviewId,
const std::vector< NXOpen::CAE::Result * > &  results,
const std::vector< int > &  usergroupIds,
NXOpen::CAE::Post::GroupVisibility  visibility 
)

Control visibility of one or more usergroups with immediate effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
resultsresults
usergroupIdsusergroup ids
visibilityvisibility
void NXOpen::CAE::Post::PostviewAskSERepresentations ( int  postviewId,
int  superelementId,
std::vector< NXOpen::CAE::Result::SuperElementRep > &  representation 
)

Gets all the representations of a super element in postivew.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
superelementIdsuperelement id
representationrepresentation
void NXOpen::CAE::Post::PostviewCaptureAnimatedGif ( int  postviewId,
const NXString fileName,
bool  includeOverlayedPostviews,
bool  whiteBackground 
)

Capture an animated gif image for an input postview id is that is already animating.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult This interface works only in interactive mode.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
fileNamefile name
includeOverlayedPostviewsinclude overlayed postviews
whiteBackgroundwhite background
void NXOpen::CAE::Post::PostviewCaptureAnimatedGif ( int  postviewId,
const char *  fileName,
bool  includeOverlayedPostviews,
bool  whiteBackground 
)

Capture an animated gif image for an input postview id is that is already animating.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult This interface works only in interactive mode.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
fileNamefile name
includeOverlayedPostviewsinclude overlayed postviews
whiteBackgroundwhite background
int NXOpen::CAE::Post::PostviewCreateClone ( int  postviewId,
int  viewIndex 
)

Creates a clone of a given postview.

The clone postview has to be created in a different viewport than the source postview

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
postviewIdpostview id
viewIndexview index
void NXOpen::CAE::Post::PostviewDelete ( int  postviewId)

Delete a postview The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
void NXOpen::CAE::Post::PostviewExportDisplay ( int  postviewId,
const NXString fileName,
NXOpen::CAE::Post::Export  format,
bool  ignoreClipping,
bool  ignoreVisibility 
)

Export the display of the input postview id to the specified format.

VRML is not yet supported. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
fileNamefile name
formatformat
ignoreClippingignore clipping
ignoreVisibilityignore visibility
void NXOpen::CAE::Post::PostviewExportDisplay ( int  postviewId,
const char *  fileName,
NXOpen::CAE::Post::Export  format,
bool  ignoreClipping,
bool  ignoreVisibility 
)

Export the display of the input postview id to the specified format.

VRML is not yet supported. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
fileNamefile name
formatformat
ignoreClippingignore clipping
ignoreVisibilityignore visibility
void NXOpen::CAE::Post::PostviewExportTemplate ( int  postviewId,
const NXString xmlFileName 
)

Save all the setting of the input postview id to a template xml file.

no image capture. xml file is not loaded, and can be reused only via PostviewApplyTemplateFile The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
xmlFileNamexml file name
void NXOpen::CAE::Post::PostviewExportTemplate ( int  postviewId,
const char *  xmlFileName 
)

Save all the setting of the input postview id to a template xml file.

no image capture. xml file is not loaded, and can be reused only via PostviewApplyTemplateFile The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
xmlFileNamexml file name
NXOpen::CAE::Post::Colorbar NXOpen::CAE::Post::PostviewGetColorbar ( int  postviewId,
int *  customOverwrite 
)

Get colorbar options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
postviewIdpostview id
customOverwritecustom overwrite
void NXOpen::CAE::Post::PostviewGetFontSize ( int  postviewId,
int *  autoFontSize,
double *  fontScale 
)

Set font size options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
autoFontSizeauto font size
fontScalefont scale
void NXOpen::CAE::Post::PostviewGetFormat ( int  postviewId,
NXOpen::CAE::Post::Format format,
int *  numdecimal 
)

Get text formating used for legend in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
formatformat
numdecimalnumdecimal
NXOpen::CAE::Post::ShowHeader NXOpen::CAE::Post::PostviewGetShowHeader ( int  postviewId)

Get show header option in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
postviewIdpostview id
NXOpen::CAE::Post::Text NXOpen::CAE::Post::PostviewGetText ( int  postviewId)

Get text color used for legend in the input postview id.Needs a PostviewUpdate call to take effect.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
postviewIdpostview id
void NXOpen::CAE::Post::PostviewGetUserGroupGids ( int  postviewId,
const std::vector< NXString > &  usergroupNames,
std::vector< int > &  usergroupsGids 
)

Returns the list of gids as per the group names provided.

The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
usergroupNamesusergroup names
usergroupsGidsusergroups gids
void NXOpen::CAE::Post::PostviewMarkerOnOff ( int  postviewId,
bool  showMarker 
)

Set the min-max markers on-off for the input postview id.

The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
showMarkershow marker
void NXOpen::CAE::Post::PostviewRename ( int  postviewId,
const NXString newName 
)

Rename a postview.

The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
newNamenew name
void NXOpen::CAE::Post::PostviewRename ( int  postviewId,
const char *  newName 
)

Rename a postview.

The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
newNamenew name
int NXOpen::CAE::Post::PostviewSaveTemplate ( int  postviewId)

Save all the setting of the input postview id to a template xml file, capture image, and load template for future use.

The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult. Returns a template handle that may be used in PostviewApplyTemplate and Template* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
postviewIdpostview id
void NXOpen::CAE::Post::PostviewSetAnnotationBox ( int  postviewId,
const NXOpen::CAE::Post::AnnotationBox annotationBox 
)

Set min-max marker box options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult

Deprecated:
Deprecated in NX9.0.0. Set NXOpen::CAE::PostAnnotation Display Attribute directly instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
annotationBoxannotation box
void NXOpen::CAE::Post::PostviewSetAxisymmetric ( int  postviewId,
const NXOpen::CAE::Post::Axisymmetric axisymmetric 
)

Set cutting-plane options in the input postview id.

Needs a PostviewUpdate call to take effect. In addition, needs to have NXOpen::CAE::Post::Target set to NXOpen::CAE::Post::TargetAxisSymmetry3D The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
axisymmetricaxisymmetric
void NXOpen::CAE::Post::PostviewSetBandStyle ( int  postviewId,
NXOpen::CAE::Post::BandStyle  bandstyle 
)

Set the band style in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
bandstylebandstyle
void NXOpen::CAE::Post::PostviewSetClipping ( int  postviewId,
const NXOpen::CAE::Post::Clipping clipping 
)

Set clipping options in the input postview id.

Needs a PostviewUpdate call to take effect. In addition, needs to have the NXOpen::CAE::Post::Target set to NXOpen::CAE::Post::TargetCuttingPlane for the model to appear clipped. NXOpen::CAE::Post::Clipping has been replaced by NXOpen::CAE::ClippingParameters The input postview id is what was returned from CreatePostview or CreatePostviewForResult

Deprecated:
Deprecated in NX7.5.1. Use NXOpen::CAE::Post::PostviewSetClipping instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
clippingclipping
void NXOpen::CAE::Post::PostviewSetClipping ( int  postviewId,
NXOpen::CAE::ClippingParameters clipping 
)

Set cutting-plane options in the input postview id.

Needs a PostviewUpdate call to take effect. In addition, needs to have the Target set to CuttingPlane for the model to appear clipped. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
clippingclipping
void NXOpen::CAE::Post::PostviewSetColorbar ( int  postviewId,
const NXOpen::CAE::Post::Colorbar colorbar 
)

Set colorbar options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
colorbarcolorbar
void NXOpen::CAE::Post::PostviewSetColorbar ( int  postviewId,
const NXOpen::CAE::Post::Colorbar colorbar,
bool  customOverwrite,
const std::vector< double > &  rangeValue,
const std::vector< NXOpen::NXColor::Rgb > &  rangeColors 
)

Set color bar options along with custom overwrite options in the input postview id.


Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdPost view id.
colorbarColor bar.
customOverwritecustom overwrite
rangeValueRange values.
rangeColorsRange colors.
void NXOpen::CAE::Post::PostviewSetColorDisplayDeformationSynchronization ( int  postviewId,
bool  synchronization 
)

Set synchronization of the color and deformed display in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
synchronizationsynchronization
void NXOpen::CAE::Post::PostViewSetColorScheme ( int  postviewId,
NXOpen::CAE::Post::DisplayColorSchemeType  colorScheme 
)

Set the color scheme in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
colorSchemecolor scheme
void NXOpen::CAE::Post::PostviewSetCompression ( int  postviewId,
bool  compress,
double  featureangle,
double  banddifference 
)

Set compression option in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX8.0.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
compresstrue - This option will compress the memory needed for displaying the model.Option will draw the model as one connected set. false - This option will draw the each element as separatly to improve the quality of the display
featureangleAngle is used to determine if the element edge is feature edge or not. If angle between the elements under consideration is more than the given angle then separete element normal are used for drawing the faces
banddifferenceValue is used check edge vertices result values comparision in case element-nodal and elemental display. If the value of the vertices are in same band then the differnce between those values should less than differnce of the banddifference mentioned. If the difference is more than this value then those will be considered as difference vertices
void NXOpen::CAE::Post::PostviewSetCriticalLayerIdDisplay ( int  postviewId,
bool  displayCriticalLayers 
)

Activate or deactivate the laminate layer ply id label display for a given post view.

The critical layer id display is only supported for NXOpen::CAE::LaminateGraphicalReport results, for specific datasets.
Created in NX9.0.2.

License requirements : nx_lam_composites ("Laminate Composites")

Parameters
postviewIdId of the post view on which the display is to be (de)activated
displayCriticalLayersIf true, the critical layer ids will be displayed on elements
void NXOpen::CAE::Post::PostviewSetCriticalLoadIdDisplay ( int  postviewId,
bool  displayCriticalLoads 
)

Activate or deactivate the laminate critical loadcase id label display for a given post view.

The critical loadcase id display is only supported for NXOpen::CAE::LaminateGraphicalReport results, for specific datasets.
Created in NX9.0.0.

License requirements : nx_lam_composites ("Laminate Composites")

Parameters
postviewIdId of the post view on which the display is to be (de)activated
displayCriticalLoadsIf true, the critical loadcase ids will be displayed on elements
void NXOpen::CAE::Post::PostviewSetCriticalPlyIdDisplay ( int  postviewId,
bool  displayCriticalPlies 
)

Activate or deactivate the laminate critical ply id label display for a given post view.

The critical ply id display is only supported for NXOpen::CAE::LaminateGraphicalReport results, for specific datasets.
Created in NX8.5.0.

License requirements : nx_lam_composites ("Laminate Composites")

Parameters
postviewIdId of the post view on which the display is to be (de)activated
displayCriticalPliesIf true, the critical ply ids will be displayed on elements
void NXOpen::CAE::Post::PostviewSetCurrentInOverlay ( int  postviewId)

Set the input postview id as the current postview if it is one of several overlaid postviews The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
void NXOpen::CAE::Post::PostviewSetDeformation ( int  postviewId,
const NXOpen::CAE::Result::DeformationParameters deformation 
)

Set the result for deformed shape in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult NXOpen::CAE::Result::DeformationParameters has been replaced by NXOpen::CAE::DeformationParameters This method is replaced by NXOpen::CAE::Post::PostviewSetDeformation

Deprecated:
Deprecated in NX7.5.1. Use NXOpen::CAE::Post::PostviewSetDeformation instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
deformationdeformation
void NXOpen::CAE::Post::PostviewSetDeformation ( int  postviewId,
NXOpen::CAE::DeformationParameters deformation 
)

Set the result for deformed shape in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
deformationdeformation
void NXOpen::CAE::Post::PostviewSetDeformed ( int  postviewId,
bool  deformed 
)

Set the primary display to be deformed/undeformed in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
deformeddeformed
void NXOpen::CAE::Post::PostviewSetDeformedUndeformedSynchronization ( int  postviewId,
bool  showDeformedPrimaryDisplay,
bool  showUndeformedModel,
bool  synchronizeLoadCaseAndIteration 
)

Set the primary display to be deformed/undeformed in the input postview id.

Specify any additional undeformed display and whether the load case and iteration are to sunchronized for the color display and deformed shape. Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
showDeformedPrimaryDisplayshow deformed primary display
showUndeformedModelshow undeformed model
synchronizeLoadCaseAndIterationsynchronize load case and iteration
void NXOpen::CAE::Post::PostviewSetEdgeFace ( int  postviewId,
const NXOpen::CAE::Post::EdgeFace primaryEdgeface,
const NXOpen::CAE::Post::EdgeFace undeformedEdgeface 
)

Set edge and face styles and colors for both primary and undeformed displays in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult

Deprecated:
Deprecated in NX12.0.0. Use NXOpen::CAE::Post::PostviewSetEdgeFace instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
primaryEdgefaceprimary edgeface
undeformedEdgefaceundeformed edgeface
void NXOpen::CAE::Post::PostviewSetEdgeFace ( int  postviewId,
const NXOpen::CAE::Post::EdgeFace edgeface 
)

Set edge and face styles and colors for primary display in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreateCrossSectionViewForResult

Deprecated:
Deprecated in NX12.0.0. Use NXOpen::CAE::Post::PostviewSetEdgeFace instead.


Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
edgefaceedgeface
void NXOpen::CAE::Post::PostviewSetEdgeFace ( int  postviewId,
const NXOpen::CAE::Post::PrimaryEdgeFace primaryEdgeface,
const NXOpen::CAE::Post::EdgeFace undeformedEdgeface 
)

Set edge and face styles and colors for both primary and undeformed displays in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
primaryEdgefaceprimary edgeface
undeformedEdgefaceundeformed edgeface
void NXOpen::CAE::Post::PostviewSetEdgeFace ( int  postviewId,
const NXOpen::CAE::Post::PrimaryEdgeFace primaryEdgeface 
)

Set edge and face styles and colors for primary display in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreateCrossSectionViewForResult
Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
primaryEdgefaceprimary edgeface
void NXOpen::CAE::Post::PostviewSetFontSize ( int  postviewId,
bool  autoFontSize,
double  fontScale 
)

Set font size options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
autoFontSizeauto font size
fontScalefont scale
void NXOpen::CAE::Post::PostviewSetFormat ( int  postviewId,
NXOpen::CAE::Post::Format  format,
int  numdecimal 
)

Set text formating used for legend and identify in the input postview id.

The other options are not yet supported. Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
formatformat
numdecimalnumdecimal
void NXOpen::CAE::Post::PostviewSetGlobalTranslucency ( int  pvid,
bool  isTranslucent 
)

Make all entities in postview transparent
Created in NX12.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
pvidpvid
isTranslucentistranslucent
void NXOpen::CAE::Post::PostviewSetGroupContainerVisibility ( int  postviewId,
NXOpen::CAE::Result::GroupContainer  container,
bool  visibility 
)

Set the visibility of an element group container in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
containercontainer
visibilityvisibility
void NXOpen::CAE::Post::PostviewSetGroupVisibility ( int  postviewId,
NXOpen::CAE::Result::GroupContainer  container,
int  group,
bool  visibility 
)

Set the visibility of an element group (index) within a container (1D, 2D, Connector etc) in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
containercontainer
group0 thru number of groups in container - 1
visibilityvisibility
void NXOpen::CAE::Post::PostviewSetHeaderlines ( int  postviewId,
const std::vector< NXOpen::CAE::Post::Headerlines > &  headerlines 
)

Set headerlines in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
headerlinesheaderlines
void NXOpen::CAE::Post::PostviewSetLegend ( int  postviewId,
bool  showLegend,
NXOpen::CAE::Post::Legend  legend 
)

Set legend options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult

Deprecated:
Deprecated in NX8.5.0. Use NXOpen::CAE::Post::PostviewSetShowHeader and NXOpen::CAE::Post::PostviewSetColorbar instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
showLegendshow legend
legendlegend
void NXOpen::CAE::Post::PostviewSetLighting ( int  postviewId,
bool  lighted 
)

Set lighted option in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX8.0.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
lightedIf true fringe display is drawn with the lighting setting provided in view setting if false fringe display drawn with the color set color without botherring about surface normal and view angle
void NXOpen::CAE::Post::PostviewSetMark ( int  postviewId,
const NXOpen::CAE::Post::Mark mark 
)

Set the mark display options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
markmark
void NXOpen::CAE::Post::PostviewSetMarker ( int  postviewId,
bool  showMarker,
NXOpen::CAE::Post::Marker  marker 
)

Set min-max marker options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult

Deprecated:
Deprecated in NX9.0.0. Set NXOpen::CAE::PostAnnotation show hide instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
showMarkershow marker
markermarker
void NXOpen::CAE::Post::PostviewSetMeshTransparency ( int  pvid,
const std::vector< NXOpen::CAE::PostMesh * > &  meshes,
bool  isTransparent 
)

Make a mesh transparent
Created in NX12.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
pvidpvid
meshesmeshes
isTransparentistransparent
void NXOpen::CAE::Post::PostviewSetPosition ( int  postviewId,
NXOpen::CAE::Post::Position  position 
)

Set legend positioning in the input postview id.

The other options are not yet supported. Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult

Deprecated:
Deprecated in NX12.0.0. Set NXOpen::CAE::PostPreference Position set through post preferences instead.


Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
positionposition
void NXOpen::CAE::Post::PostviewSetResult ( int  postviewId,
const NXOpen::CAE::Result::ResultParameters result 
)

Set the result for color display in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult NXOpen::CAE::Result::ResultParameters has been replaced by NXOpen::CAE::ResultParameters This method is replaced by NXOpen::CAE::Post::PostviewSetResult

Deprecated:
Deprecated in NX7.5.1. Use NXOpen::CAE::Post::PostviewSetResult instead.


Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultresult
void NXOpen::CAE::Post::PostviewSetResult ( int  postviewId,
NXOpen::CAE::ResultParameters resultParamter 
)

Set the result for color display in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
resultParamterresult paramter
void NXOpen::CAE::Post::PostviewSetResultWithNodalForceReport ( int  postviewId,
NXOpen::CAE::ResultParametersWithNodalForceReport nodalforcereportparams 
)

Set the result for color display in the input for postview which is created with a free body NXOpen::CAE::Post::CreatePostview .

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX11.0.2.

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

Parameters
postviewIdpostview id
nodalforcereportparamsnodalforcereportparams
void NXOpen::CAE::Post::PostviewSetResultWithProbe ( int  postviewId,
NXOpen::CAE::ResultParametersWithProbe probeparams 
)

Set the result for color display in the input for postview which is created with a probe NXOpen::CAE::Post::CreatePostview .

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
probeparamsprobeparams
void NXOpen::CAE::Post::PostviewSetShowHeader ( int  postviewId,
NXOpen::CAE::Post::ShowHeader  showHeader 
)

Set show header option in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
showHeadershow header
void NXOpen::CAE::Post::PostviewSetStreamline ( int  postviewId,
const NXOpen::CAE::Post::Streamline streamline 
)

Set the streamline display options in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
streamlinestreamline
void NXOpen::CAE::Post::PostviewSetStreamlineSeedSet ( int  postviewId,
int  seedsetId 
)

Set the seed set to use for streamline extraction in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
seedsetIdseedset id
void NXOpen::CAE::Post::PostviewSetStreamlineVelocity ( int  postviewId,
const NXOpen::CAE::Result::VelocityParameters velocity 
)

Set the velocity field for streamline extraction in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult NXOpen::CAE::Result::VelocityParameters is no longer been supported This method is replaced by NXOpen::CAE::Post::PostviewSetStreamlineVelocity

Deprecated:
Deprecated in NX7.5.1. Use NXOpen::CAE::Post::PostviewSetStreamlineVelocity instead.


Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
velocityvelocity
void NXOpen::CAE::Post::PostviewSetStreamlineVelocity ( int  postviewId,
NXOpen::CAE::BaseResultType velocity 
)

Set the velocity field for streamline extraction in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
postviewIdpostview id
velocityvelocity
void NXOpen::CAE::Post::PostviewSetStyle ( int  postviewId,
int  showStyle,
NXOpen::CAE::Post::Style  style 
)

Set the fringe style in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
showStyleshow style
stylestyle
void NXOpen::CAE::Post::PostviewSetTarget ( int  postviewId,
NXOpen::CAE::Post::Target  target 
)

Set the target operator in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
targettarget
void NXOpen::CAE::Post::PostviewSetText ( int  postviewId,
const NXOpen::CAE::Post::Text text 
)

Set text color used for legend and identify in the input postview id.

The other options are not yet supported. Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
texttext
void NXOpen::CAE::Post::PostviewSetUndeformed ( int  postviewId,
bool  undeformed 
)

Set the undeformed display in the input postview id.

Needs a PostviewUpdate call to take effect. The input postview id is what was returned from CreatePostview or CreatePostviewForResult
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
undeformedundeformed
void NXOpen::CAE::Post::PostviewUpdate ( int  postviewId)

Make the input postview id up-to-date with all the settings made via PostviewSet* methods so far.

The input postview id is what was returned from CreatePostview, CreatePostviewForResult, or CreateCrossSectionViewForResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
postviewIdpostview id
NXOpen::CAE::PostPreference* NXOpen::CAE::Post::Preference ( )

Returns the NXOpen::CAE::PostPreference belonging to this session
Created in NX10.0.0.


void NXOpen::CAE::Post::ReloadTemplates ( )

Search and load template xml files
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

void NXOpen::CAE::Post::SetFactoryDefaultTemplate ( )

Use factory defaults rather than a template for the default postview settings to be used in all subsequent PostviewCreate calls
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

void NXOpen::CAE::Post::StreamlineSeedSetDelete ( int  seedsetId)

Delete a Seed Set.

The input seedset id is what was returned from NXOpen::CAE::Post::CreateStreamlineSeedSet
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
seedsetIdseedset id
tag_t NXOpen::CAE::Post::Tag ( ) const

Returns the tag of this object.

void NXOpen::CAE::Post::TemplateDelete ( int  templateId)

Delete a loaded template xml file specified by template_id.

The input template_id is what was returned from PostviewSaveTemplate or TemplateSearch
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
templateIdtemplate id
void NXOpen::CAE::Post::TemplateRename ( int  templateId,
const NXString newName 
)

Rename a loaded template xml file specified by template_id.

The input template_id is what was returned from PostviewSaveTemplate or TemplateSearch
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
templateIdtemplate id
newNamenew name
void NXOpen::CAE::Post::TemplateRename ( int  templateId,
const char *  newName 
)

Rename a loaded template xml file specified by template_id.

The input template_id is what was returned from PostviewSaveTemplate or TemplateSearch
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
templateIdtemplate id
newNamenew name
int NXOpen::CAE::Post::TemplateSearch ( const NXString name)

Search for a template handle for loaded template xml file specified by its name.

Returns a template handle that may be used in PostviewApplyTemplate and Template* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
namename
int NXOpen::CAE::Post::TemplateSearch ( const char *  name)

Search for a template handle for loaded template xml file specified by its name.

Returns a template handle that may be used in PostviewApplyTemplate and Template* calls

Returns

Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")
Parameters
namename
void NXOpen::CAE::Post::TemplateSetAsDefault ( int  templateId)

Set a loaded template as the default postview settings to be used for all subsequent PostviewCreate calls.

The input template_id is what was returned from PostviewSaveTemplate or TemplateSearch
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
templateIdtemplate id
void NXOpen::CAE::Post::UnloadResult ( int  resultId)

Unload the input result id.

The result id is what was obtained from LoadImportedResult or LoadSolutionResult
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
resultIdresult id
void NXOpen::CAE::Post::UnloadResultFile ( const NXString fileName)

Unload results that use the input file name
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
fileNamefile name
void NXOpen::CAE::Post::UnloadResultFile ( const char *  fileName)

Unload results that use the input file name
Created in NX5.0.0.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
fileNamefile name
void NXOpen::CAE::Post::UpdateUserGroupsFromSimPart ( NXOpen::CAE::SimPart simpart)

Synchronize the Groups in Post-Processing with those in the Simulation Part
Created in NX6.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
simpartsimpart
void NXOpen::CAE::Post::UserGroupDelete ( int  usergroupId)

Rename a User Group.

The input usergroup id is what was returned from CreateUserGroupFromEntityLabels

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::Post::UserGroupDelete with resulttag.


Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
usergroupIdusergroup id
void NXOpen::CAE::Post::UserGroupDelete ( NXOpen::CAE::Result result,
int  usergroupId 
)

Rename a User Group.

The input usergroup id is what was returned from CreateUserGroupFromEntityLabels
Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
resultresult
usergroupIdusergroup id
void NXOpen::CAE::Post::UserGroupRename ( int  usergroupId,
const NXString newName 
)

Delete a User Group.

The input usergroup id is what was returned from CreateUserGroupFromEntityLabels

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::Post::UserGroupRename with resulttag.


Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
usergroupIdusergroup id
newNamenew name
void NXOpen::CAE::Post::UserGroupRename ( int  usergroupId,
const char *  newName 
)

Delete a User Group.

The input usergroup id is what was returned from CreateUserGroupFromEntityLabels

Deprecated:
Deprecated in NX11.0.0. use NXOpen::CAE::Post::UserGroupRename with resulttag.


Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
usergroupIdusergroup id
newNamenew name
void NXOpen::CAE::Post::UserGroupRename ( NXOpen::CAE::Result result,
int  usergroupId,
const NXString newName 
)

Delete a User Group.

The input usergroup id is what was returned from CreateUserGroupFromEntityLabels
Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
resultresult
usergroupIdusergroup id
newNamenew name
void NXOpen::CAE::Post::UserGroupRename ( NXOpen::CAE::Result result,
int  usergroupId,
const char *  newName 
)

Delete a User Group.

The input usergroup id is what was returned from CreateUserGroupFromEntityLabels
Created in NX11.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
resultresult
usergroupIdusergroup id
newNamenew name

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