|
NX Open C++ Reference Guide
|
Represents a Section View. More...
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. | |
| void | CheckForInvalidParentModelView () |
| Checks the view's validity by looking at the parent model view Created in NX8.0.3. | |
| void | Commit () |
| Commits and applies all the settings like 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. | |
| NXOpen::Drawings::DraftingBodyCollection * | DraftingBodies () |
| Returns the DraftingBodyCollection Created in NX8.5.0. | |
| void | GetBrokenViewInternalViews (std::vector< NXOpen::Drawings::DraftingView * > &views) |
| Returns an array of views representing the internal views of broken view. | |
| NXOpen::Point3d | GetDrawingReferencePoint () |
| Returns the view origin(location). | |
| void | GetToolMarkers (std::vector< NXOpen::Drawings::FlatPatternObject * > &markers) |
| Returns an array of pointers to objects representing the tool markers in the view. | |
| void | HideComponents (const std::vector< NXOpen::NXObject * > &components) |
| Sets the view origin at the provided location. | |
| void | HideViewBorder () |
| Hide the view border of the view. | |
| bool | IsActiveForSketching () |
| Returns true if this view is the active sketch view. | |
| bool | IsBroken () |
| Returns the status on whether this DraftingView is broken. | |
| bool | IsOutOfDate () |
| Returns the status on whether this DraftingView is out of date. | |
| void | MoveView (const NXOpen::Point3d &drawingReferencePoint) |
| Sets the view origin at the provided location. | |
| void | RestoreViewBorder () |
| Restores the view border from the dashed line to the normal line for cut operation Created in NX8.0.0. | |
| void | SetDrawingReferencePoint (const NXOpen::Point3d &drawingReferencePoint) |
| Sets the view origin at the provided location. | |
| void | ShowComponents (const std::vector< NXOpen::NXObject * > &components) |
| Sets the view origin at the provided location. | |
| void | ShowViewBorder () |
| Show the view border of the view. | |
| NXOpen::Drawings::ViewStyle * | Style () |
| Returns object to View Style Created in NX3.0.0. | |
| void | Update () |
| Updates the drawing member view on a drawing. | |
| NXOpen::Drawings::ViewBreakCollection * | ViewBreaks () |
| Returns the ViewBreakCollection instance belonging to this view Created in NX7.5.0. | |
To create or edit an instance of this class, use Drawings::SectionViewBuilder
Created in NX6.0.0.