NX Open C++ Reference Guide
|
Represents a Base View. More...
Additional Inherited Members | |
![]() | |
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... | |
![]() | |
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. | |
Represents a Base View.
A base view is a modeling view that you import onto a drawing. The base view can be a standalone view or a parent view for other drawings types such as a section view. <br> To create or edit an instance of this class, use @link Drawings::BaseViewBuilder Drawings::BaseViewBuilder @endlink <br>
Created in NX5.0.0.