NX Open C++ Reference Guide
List of all members
NXOpen::Drawings::SectionView Class Reference

Represents a Section View. More...

Inheritance diagram for NXOpen::Drawings::SectionView:
NXOpen::Drawings::DraftingView NXOpen::View NXOpen::IFitTo NXOpen::NXObject NXOpen::INXObject NXOpen::TaggedObject NXOpen::INXObject

Additional Inherited Members

- Public Types inherited from NXOpen::View
enum  Canned {
  CannedTop, CannedFront, CannedRight, CannedBack,
  CannedBottom, CannedLeft, CannedIsometric, CannedTrimetric
}
 Describes a simplified indexing scheme for accessing canned views with interfaces that use this enum as a parameter. More...
 
enum  RenderingStyleType {
  RenderingStyleTypeShadedWithEdges, RenderingStyleTypeShadedWithBodyColorEdges, RenderingStyleTypeShaded, RenderingStyleTypeWireframeWithDimEdges,
  RenderingStyleTypeWireframeWithHiddenEdges, RenderingStyleTypeWireframeWithDashedEdges, RenderingStyleTypeStudio, RenderingStyleTypeFaceAnalysis,
  RenderingStyleTypePartiallyShaded, RenderingStyleTypeStaticWireframe
}
 Describes the rendering style for geometry displayed in the view. More...
 
enum  ScaleAdjustment { ScaleAdjustmentFit, ScaleAdjustmentCurrent, ScaleAdjustmentSaved }
 Describes simple, predefined adjustments that may be applied to a view's scale while another operation is performed, in conjunction, on the view. More...
 
enum  ScaleFactor { ScaleFactorHalfScale, ScaleFactorDoubleScale, ScaleFactorReduceScale, ScaleFactorIncreaseScale }
 Describes the relative scales to which a view can be set. More...
 
enum  ShowOrHideType { ShowOrHideTypeShowOnly, ShowOrHideTypeHideOnly, ShowOrHideTypeBothShowAndHide, ShowOrHideTypeInvertShownAndHidden }
 Specifies whether a show or hide operation, or both, has just been done. More...
 
- Public Member Functions inherited from NXOpen::Drawings::DraftingView
void ActivateForSketching ()
 Sets this drafting view as the active sketch view. More...
 
void CheckForInvalidParentModelView ()
 Checks the view's validity by looking at the parent model view
Created in NX8.0.3. More...
 
void Commit ()
 Commits and applies all the settings like NXOpen::Drawings::ViewStyle to the View.This must be called on the view after creation or edit to reflect all the settings on it
Created in NX5.0.0. More...
 
NXOpen::Drawings::DraftingBodyCollectionDraftingBodies ()
 Returns the DraftingBodyCollection
Created in NX8.5.0. More...
 
NXOpen::Drawings::DraftingViewGetBrokenViewDecoration ()
 Return the decoration view of a slave or a master view. More...
 
void GetBrokenViewInternalViews (std::vector< NXOpen::Drawings::DraftingView * > &views)
 Returns an array of views representing the internal views of broken view. More...
 
NXOpen::Drawings::DraftingViewGetBrokenViewMaster ()
 Return the master view of a slave or a decoration view. More...
 
NXOpen::Point3d GetDrawingReferencePoint ()
 Returns the view origin(location). More...
 
void GetToolMarkers (std::vector< NXOpen::Drawings::FlatPatternObject * > &markers)
 Returns an array of pointers to objects representing the tool markers in the view. More...
 
void HideComponents (const std::vector< NXOpen::NXObject * > &components)
 Hides the specified components in the view. More...
 
void HideViewBorder ()
 Hide the view border of the view. More...
 
bool IsActiveForSketching ()
 Returns true if this view is the active sketch view. More...
 
bool IsBroken ()
 Returns the status on whether this NXOpen::Drawings::DraftingView is broken. More...
 
bool IsDecoration ()
 Returns the status on whether this NXOpen::Drawings::DraftingView is decoration. More...
 
bool IsOutOfDate ()
 Returns the status on whether this NXOpen::Drawings::DraftingView is out of date. More...
 
bool IsSlave ()
 Returns the status on whether this NXOpen::Drawings::DraftingView is slave. More...
 
void MoveView (const NXOpen::Point3d &drawingReferencePoint)
 Sets the view origin at the provided location. More...
 
void RestoreViewBorder ()
 Restores the view border from the dashed line to the normal line for cut operation
Created in NX8.0.0. More...
 
void SetDeleteSectionLine (bool deleteSectionLine)
 Set the section line delete option, If false section line will not be deleted with section view
Created in NX10.0.0. More...
 
void SetDrawingReferencePoint (const NXOpen::Point3d &drawingReferencePoint)
 Sets the view origin at the provided location. More...
 
void ShowComponents (const std::vector< NXOpen::NXObject * > &components)
 Shows the specified components in the view. More...
 
void ShowViewBorder ()
 Show the view border of the view. More...
 
NXOpen::Drawings::ViewStyleStyle ()
 Returns object to View Style
Created in NX3.0.0. More...
 
void Update ()
 Updates the drawing member view on a drawing. More...
 
void UpdateAutomaticViewBound ()
 Recalculates and updates the view boundary of a drawing member view
Created in NX10.0.0. More...
 
NXOpen::Drawings::ViewBreakCollectionViewBreaks ()
 Returns the ViewBreakCollection instance belonging to this view
Created in NX7.5.0. More...
 

Detailed Description

Represents a Section View.


To create or edit an instance of this class, use NXOpen::Drawings::SectionViewBuilder

Created in NX6.0.0.


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