NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Drawings.DraftingView Class Reference

Represents a drafting view. More...

Inheritance diagram for NXOpen.Drawings.DraftingView:
NXOpen.View NXOpen.IFitTo NXOpen.NXObject NXOpen.INXObject NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink NXOpen.Drawings.BaseView NXOpen.Drawings.DetailView NXOpen.Drawings.DrawingView NXOpen.Drawings.ProjectedView NXOpen.Drawings.SectionView

Public Member Functions

unsafe void ActivateForSketching ()
 Sets this drafting view as the active sketch view. More...
 
unsafe void CheckForInvalidParentModelView ()
 Checks the view's validity by looking at the parent model view More...
 
unsafe void Commit ()
 Commits and applies all the settings like NXOpen.Drawings.ViewStyle to the View. More...
 
unsafe NXOpen.Drawings.DraftingView GetBrokenViewDecoration ()
 Return the decoration view of a slave or a master view. More...
 
unsafe void GetBrokenViewInternalViews (out NXOpen.Drawings.DraftingView[] views)
 Returns an array of views representing the internal views of broken view. More...
 
unsafe NXOpen.Drawings.DraftingView GetBrokenViewMaster ()
 Return the master view of a slave or a decoration view. More...
 
unsafe NXOpen.Point3d GetDrawingReferencePoint ()
 Returns the view origin(location). More...
 
unsafe void GetToolMarkers (out NXOpen.Drawings.FlatPatternObject[] markers)
 Returns an array of pointers to objects representing the tool markers in the view. More...
 
unsafe void HideComponents (NXOpen.NXObject[] components)
 Hides the specified components in the view. More...
 
unsafe void HideViewBorder ()
 Hide the view border of the broken view. More...
 
unsafe void MoveView (NXOpen.Point3d drawingReferencePoint)
 Sets the view origin at the provided location. More...
 
unsafe void RestoreViewBorder ()
 Restores the view border from the dashed line to the normal line for cut operation More...
 
unsafe void SetDeleteSectionLine (bool deleteSectionLine)
 Set the section line delete option, If false section line will not be deleted with section view More...
 
unsafe void SetDrawingReferencePoint (NXOpen.Point3d drawingReferencePoint)
 Sets the view origin at the provided location. More...
 
unsafe void ShowComponents (NXOpen.NXObject[] components)
 Shows the specified components in the view. More...
 
unsafe void ShowViewBorder ()
 Show the view border of the broken view. More...
 
unsafe void Update ()
 Updates the drawing member view on a drawing. More...
 
unsafe void UpdateAutomaticViewBound ()
 Recalculates and updates the view boundary of a drawing member view More...
 
unsafe void UpdateAutomaticViewBound (bool updateDependent)
 Recalculates and updates the view boundary of a drawing member view and update the boundary dependent objects More...
 
- Public Member Functions inherited from NXOpen.View
unsafe NXOpen.DisplayableObject[] AskVisibleObjects ()
 Returns an array of objects visible in a view. More...
 
unsafe void ChangePerspective (bool changeViewToPerspective)
 Changes a view from an orthographic view to a perspective view, or from a perspective view to an orthographic view. More...
 
unsafe void Concatenate (NXOpen.Point3d translation)
 Concatenates the given translation with the previous viewing transformation of the specified view. More...
 
unsafe void Concatenate (double scale)
 Concatenates the given scale with the previous viewing transformation of the specified view. More...
 
unsafe void Concatenate (NXOpen.Point3d translation, double scale)
 Concatenates the given translation and scale with the previous viewing transformation of the specified view. More...
 
unsafe void Concatenate (NXOpen.Point3d centerOfRotation, NXOpen.Vector3d rotationAxis, double angle)
 Concatenates the given rotation with the previous viewing transformation of the specified view. More...
 
unsafe void Concatenate (NXOpen.Point3d translation, NXOpen.Point3d centerOfRotation, NXOpen.Vector3d rotationAxis, double angle)
 Concatenates the given translation and rotation with the previous viewing transformation of the specified view. More...
 
unsafe void Concatenate (double scale, NXOpen.Point3d centerOfRotation, NXOpen.Vector3d rotationAxis, double angle)
 Concatenates the given scale and rotation with the previous viewing transformation of the specified view. More...
 
unsafe void Concatenate (NXOpen.Point3d translation, double scale, NXOpen.Point3d centerOfRotation, NXOpen.Vector3d rotationAxis, double angle)
 Concatenates the given translation, scale and rotation with the previous viewing transformation of the specified view. More...
 
unsafe void EnableNavigationFlyThrough (bool isEnable)
 Enables Fly-through by virtually placing you as a first-person observer in the view. More...
 
unsafe void Expand ()
 Expands the specified view to fill as much of the layout which contains the view as possible, without changing the aspect ratio of the view. More...
 
unsafe void Fit ()
 Adjusts the bounds of a given view so that it fully encompasses the extents of the model geometry. More...
 
unsafe void FitAfterShowOrHide (NXOpen.View.ShowOrHideType type)
 Adjusts the bounds of a given view conditionally so that it fully encompasses the extents of the model geometry. More...
 
unsafe void FitToObjects (NXOpen.IFitTo[] objects)
 Adjusts the bounds of a given view so that it fully encompasses the extents of the given objects. More...
 
unsafe void FlyToObjects (NXOpen.INXObject[] objects)
 Fly to the given objects. More...
 
unsafe NXOpen.Vector3d GetAxis (NXOpen.XYZAxis xYZAxis)
 Returns one of the view axes. More...
 
unsafe double GetExpandedScale ()
 Returns the view scale, including any expansion factor. More...
 
unsafe bool HasPreview ()
 Returns whether or not the given view has a preview. More...
 
unsafe bool IsNavigationFlyThroughEnabled ()
 Returns whether or not Fly-through is enabled. More...
 
unsafe void MakeWork ()
 Makes the given view the work view. More...
 
unsafe void Orient (NXOpen.Matrix3x3 matrix)
 Changes the view orientation relative to the specified absolute coordinate system. More...
 
unsafe void Orient (NXOpen.View.Canned viewName, NXOpen.View.ScaleAdjustment viewScale)
 Changes the view orientation to a specified canned view. More...
 
unsafe void Orient (string viewName, NXOpen.View.ScaleAdjustment viewScale)
 Changes the view orientation to a specified view. More...
 
unsafe void PanToObjects (NXOpen.INXObject[] objects)
 Pans and centers the view to the given objects. More...
 
unsafe void Regenerate ()
 Regenerates the display of given view. More...
 
unsafe bool Restore ()
 Restores a view to its last remembered rotation, scale and translation. More...
 
unsafe void RestoreNavigationHomeView ()
 Restore and transitions from the current view to the home view. More...
 
unsafe void Rotate (NXOpen.Matrix3x3 matrix)
 Rotates the view by concatenating the given matrix to the existing rotation matrix of the view. More...
 
unsafe void Rotate (NXOpen.Point3d origin, NXOpen.Vector3d vector, double angle)
 Rotates the specified view using the specified origin of rotation and about the specified axis. More...
 
unsafe void SaveNavigationHomeView ()
 Save the current view as the home view. More...
 
unsafe void SetOrigin (NXOpen.Point3d origin)
 Moves the given position to the center of the view. More...
 
unsafe void SetRotationTranslationScale (NXOpen.Matrix3x3 rotMatrix, NXOpen.Point3d translation, double scale)
 Sets the rotation, translation and scale of the specified view. More...
 
unsafe void SetScale (double scale)
 Sets the scale of the specified view to the desired scale factor. More...
 
unsafe void SnapToClosestCannedOrientation ()
 Changes the orientation of the given view to the orientation of the canned view whose orientation is the closest to that of the given view. More...
 
unsafe void SnapToVariantCannedOrientation ()
 Similar to NXOpen.View.SnapToClosestCannedOrientation except it changes the orientation of the given view to the orientation of some canned view "variant" based on I-deas's 'snapview' logic whose orientation is the closest to one of the six orthographic and eight flavors of trimetric views. More...
 
unsafe void UpdateCustomSymbols ()
 Updates custom symbol in a drawing member view or drawing sheet More...
 
unsafe void UpdateDisplay ()
 Updates the display of given view, as needed. More...
 
unsafe void Zoom (NXOpen.View.ScaleFactor scaleFactor)
 Scales the specified view to a desired relative scale. More...
 
unsafe void ZoomAboutPoint (double relativeScale, NXOpen.Point3d scaleAboutPoint, NXOpen.Point3d viewCenter)
 Scales the specified view such that the given scale_about_point does not move. More...
 
unsafe void ZoomByRectangle (NXOpen.Point3d corner1, NXOpen.Point3d corner2)
 Scales the specified view such that the specified rectangle is as large as possible while being fully contained within the viewport. More...
 
- Public Member Functions inherited from NXOpen.NXObject
unsafe NXOpen.AttributeIterator CreateAttributeIterator ()
 Create an attribute iterator More...
 
unsafe void DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type)
 Deletes all attributes of a specific type. More...
 
unsafe void DeleteAllAttributesByType (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option)
 Deletes all attributes of a specific type with the option to update or not. More...
 
unsafe void DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title)
 Deletes an attribute by type and title. More...
 
unsafe void DeleteAttributeByTypeAndTitle (NXOpen.NXObject.AttributeType type, string title, NXOpen.Update.Option option)
 Deletes an attribute by type and title with the option to update or not. More...
 
unsafe void DeleteUserAttribute (NXOpen.NXObject.AttributeType type, string title, bool deleteEntireArray, NXOpen.Update.Option option)
 Deletes the first attribute encountered with the given Type, Title. More...
 
unsafe void DeleteUserAttributes (NXOpen.AttributeIterator iterator, NXOpen.Update.Option option)
 Deletes the attributes on the object, if any, that satisfy the given iterator More...
 
unsafe void DeleteUserAttributes (NXOpen.NXObject.AttributeType type, NXOpen.Update.Option option)
 Deletes the attributes encountered with the given Type with option to update or not. More...
 
unsafe NXOpen.INXObject FindObject (string journalIdentifier)
 Finds the NXOpen.NXObject with the given identifier as recorded in a journal. More...
 
unsafe
NXOpen.NXObject.AttributeInformation[] 
GetAttributeTitlesByType (NXOpen.NXObject.AttributeType type)
 Gets all the attribute titles of a specific type. More...
 
unsafe bool GetBooleanUserAttribute (string title, int index)
 Gets a boolean attribute by Title and array Index. More...
 
unsafe
NXOpen.NXObject.ComputationalTime 
GetComputationalTimeUserAttribute (string title, int index)
 Gets a time attribute by Title and array Index. More...
 
unsafe int GetIntegerAttribute (string title)
 Gets an integer attribute by title. More...
 
unsafe int GetIntegerUserAttribute (string title, int index)
 Gets an integer attribute by Title and array Index. More...
 
unsafe bool GetNextUserAttribute (NXOpen.AttributeIterator iterator, out NXOpen.NXObject.AttributeInformation info)
 Gets the next attribute encountered on the object, if any, that satisfies the given iterator. More...
 
unsafe string GetPdmReferenceAttributeValue (string attributeTitle)
 Gets the value of PDM Reference attribute for given object. More...
 
unsafe double GetRealAttribute (string title)
 Gets a real attribute by title. More...
 
unsafe double GetRealUserAttribute (string title, int index)
 Gets a real attribute by Title and array Index. More...
 
unsafe string GetReferenceAttribute (string title)
 Gets the reference string (not the calculated value) of a string attribute that uses a reference string. More...
 
unsafe string GetStringAttribute (string title)
 Gets a string attribute value by title. More...
 
unsafe string GetStringUserAttribute (string title, int index)
 Gets a string attribute by Title and array Index. More...
 
unsafe string GetTimeAttribute (NXOpen.NXObject.DateAndTimeFormat format, string title)
 Gets a time attribute by title. More...
 
unsafe string GetTimeUserAttribute (string title, int index)
 Gets a time attribute by Title and array Index. More...
 
unsafe
NXOpen.NXObject.AttributeInformation 
GetUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index)
 Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More...
 
unsafe
NXOpen.NXObject.AttributeInformation[] 
GetUserAttribute (string title, bool includeUnset, bool addStringValues, NXOpen.NXObject.AttributeType type)
 Gets the first attribute (or attribute array) encountered on the object, if any, with a given Title and Type. More...
 
unsafe string GetUserAttributeAsString (string title, NXOpen.NXObject.AttributeType type, int index)
 Gets the first attribute encountered on the object, if any, with a given title, type and array index. More...
 
unsafe int GetUserAttributeCount (NXOpen.AttributeIterator iterator)
 Gets the count of set attributes on the object, if any, that satisfy the given iterator. More...
 
unsafe int GetUserAttributeCount (NXOpen.AttributeIterator iterator, bool countArrayAsOneAttribute)
 Gets the count of set attributes on the object, if any, that satisfy the given iterator. More...
 
unsafe int GetUserAttributeCount (NXOpen.NXObject.AttributeType type)
 Gets the count of set attributes on the object, if any, of the given type. More...
 
unsafe int GetUserAttributeCount (NXOpen.NXObject.AttributeType type, bool includeUnset, bool countArrayAsOneAttribute)
 Gets the count of attributes on the object, if any, of the given type. More...
 
unsafe bool GetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type)
 Determine the lock of the given attribute. More...
 
unsafe
NXOpen.NXObject.AttributeInformation[] 
GetUserAttributes (NXOpen.AttributeIterator iterator)
 Gets all the attributes that have been set on the given object, if any, that satisfy the given iterator. More...
 
unsafe
NXOpen.NXObject.AttributeInformation[] 
GetUserAttributes ()
 Gets all the attributes that have been set on the given object. More...
 
unsafe
NXOpen.NXObject.AttributeInformation[] 
GetUserAttributes (bool includeUnset)
 Gets all the attributes of the given object. More...
 
unsafe
NXOpen.NXObject.AttributeInformation[] 
GetUserAttributes (bool includeUnset, bool addStringValues)
 Gets all the attributes of the given object. More...
 
unsafe string[] GetUserAttributesAsStrings ()
 Gets all the attributes that have been set on the given object. More...
 
unsafe int GetUserAttributeSize (string title, NXOpen.NXObject.AttributeType type)
 Gets the size of the first attribute encountered on the object, if any, with a given Title and Type. More...
 
unsafe NXOpen.NXObject[] GetUserAttributeSourceObjects ()
 Returns an array of objects from which this object presents attributes. More...
 
unsafe bool HasUserAttribute (NXOpen.AttributeIterator iterator)
 Determines if an attribute exists on the object, that satisfies the given iterator More...
 
unsafe bool HasUserAttribute (string title, NXOpen.NXObject.AttributeType type, int index)
 Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. More...
 
unsafe void Print ()
 Prints a representation of this object to the system log file. More...
 
unsafe void SetAttribute (string title, int value)
 Creates or modifies an integer attribute. More...
 
unsafe void SetAttribute (string title, int value, NXOpen.Update.Option option)
 Creates or modifies an integer attribute with the option to update or not. More...
 
unsafe void SetAttribute (string title, double value)
 Creates or modifies a real attribute. More...
 
unsafe void SetAttribute (string title, double value, NXOpen.Update.Option option)
 Creates or modifies a real attribute with the option to update or not. More...
 
unsafe void SetAttribute (string title, string value)
 Creates or modifies a string attribute. More...
 
unsafe void SetAttribute (string title, string value, NXOpen.Update.Option option)
 Creates or modifies a string attribute with the option to update or not. More...
 
unsafe void SetAttribute (string title)
 Creates or modifies a null attribute which is an attribute with a title and no value. More...
 
unsafe void SetAttribute (string title, NXOpen.Update.Option option)
 Creates or modifies a null attribute with the option to update or not. More...
 
unsafe void SetBooleanUserAttribute (string title, int index, bool value, NXOpen.Update.Option option)
 Creates or modifies a boolean attribute with the option to update or not. More...
 
unsafe void SetName (string name)
 Sets the custom name of the object. More...
 
unsafe void SetPdmReferenceAttribute (string attributeTitle, string attributeValue)
 Sets the value of PDM Reference attribute on the object. More...
 
unsafe void SetReferenceAttribute (string title, string value)
 Creates or modifies a string attribute which uses a reference string. More...
 
unsafe void SetReferenceAttribute (string title, string value, NXOpen.Update.Option option)
 Creates or modifies a string attribute which uses a reference string, with the option to update or not. More...
 
unsafe void SetTimeAttribute (string title, string value)
 Creates or modifies a time attribute. More...
 
unsafe void SetTimeAttribute (string title, string value, NXOpen.Update.Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
unsafe void SetTimeUserAttribute (string title, int index, string value, NXOpen.Update.Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
unsafe void SetTimeUserAttribute (string title, int index, NXOpen.NXObject.ComputationalTime value, NXOpen.Update.Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
unsafe void SetUserAttribute (NXOpen.NXObject.AttributeInformation info, NXOpen.Update.Option option)
 Creates or modifies an attribute with the option to update or not. More...
 
unsafe void SetUserAttribute (string title, int index, int value, NXOpen.Update.Option option)
 Creates or modifies an integer attribute with the option to update or not. More...
 
unsafe void SetUserAttribute (string title, int index, double value, NXOpen.Update.Option option)
 Creates or modifies a real attribute with the option to update or not. More...
 
unsafe void SetUserAttribute (string title, int index, string value, NXOpen.Update.Option option)
 Creates or modifies a string attribute with the option to update or not. More...
 
unsafe void SetUserAttribute (string title, int index, NXOpen.Update.Option option)
 Creates or modifies a null attribute with the option to update or not. More...
 
unsafe void SetUserAttributeLock (string title, NXOpen.NXObject.AttributeType type, bool @lock)
 Lock or unlock the given attribute. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

NXOpen.Drawings.DraftingBodyCollection DraftingBodies [get]
 Returns the DraftingBodyCollection More...
 
unsafe bool IsActiveForSketching [get]
 Returns true if this view is the active sketch view. More...
 
unsafe bool IsBroken [get]
 Returns the status on whether this NXOpen.Drawings.DraftingView is broken. More...
 
unsafe bool IsDecoration [get]
 Returns the status on whether this NXOpen.Drawings.DraftingView is decoration. More...
 
unsafe bool IsOutOfDate [get]
 Returns the status on whether this NXOpen.Drawings.DraftingView is out of date. More...
 
unsafe bool IsSlave [get]
 Returns the status on whether this NXOpen.Drawings.DraftingView is slave. More...
 
NXOpen.Drawings.ViewStyle Style [get]
 Returns object to View Style More...
 
NXOpen.Drawings.ViewBreakCollection ViewBreaks [get]
 Returns the ViewBreakCollection instance belonging to this view More...
 
- Properties inherited from NXOpen.View
unsafe NXOpen.Point3d AbsoluteOrigin [get]
 Returns the view origin in absolute space. More...
 
NXOpen.ViewDependentDisplayManager DependentDisplay [get]
 Returns an object to perform all view dependent display operations More...
 
unsafe string DisclosurePurpose [get, set]
 Returns or sets the Disclosure Purpose. More...
 
unsafe bool LockRotations [get, set]
 Returns or sets the "Lock Rotations" toggle state of a view. More...
 
unsafe NXOpen.Matrix3x3 Matrix [get]
 Returns the view matrix. More...
 
unsafe NXOpen.Point3d Origin [get]
 Returns the view origin. More...
 
unsafe
NXOpen.View.RenderingStyleType 
RenderingStyle [get, set]
 Returns or sets the rendering style of the view. More...
 
unsafe double Scale [get]
 Returns the view scale. More...
 
unsafe bool SyncViews [get, set]
 Returns or sets the "Synchronized Views" toggle state of a view. More...
 
unsafe bool TriadVisibility [get, set]
 Returns or sets the visibility of the view triad in the view. More...
 
NXOpen.Preferences.ViewVisualizationSpecialEffects VisualizationSpecialEffectsPreferences [get]
 Returns an object to perform all visualization Special Effects related preferences settings More...
 
NXOpen.Preferences.ViewVisualizationVisual VisualizationVisualPreferences [get]
 Returns an object to perform all visualization related preferences settings More...
 
unsafe bool WcsVisibility [get, set]
 Returns or sets the visibility of the WCS in the view. More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.View
enum  Canned {
  Top, Front, Right, Back,
  Bottom, Left, Isometric, Trimetric
}
 Describes a simplified indexing scheme for accessing canned views with interfaces that use this enum as a parameter. More...
 
enum  RenderingStyleType {
  ShadedWithEdges, ShadedWithBodyColorEdges, Shaded, WireframeWithDimEdges,
  WireframeWithHiddenEdges, WireframeWithDashedEdges, Studio, FaceAnalysis,
  PartiallyShaded, StaticWireframe
}
 Describes the rendering style for geometry displayed in the view. More...
 
enum  ScaleAdjustment { Fit, Current, Saved }
 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 { HalfScale, DoubleScale, ReduceScale, IncreaseScale }
 Describes the relative scales to which a view can be set More...
 
enum  ShowOrHideType { ShowOnly, HideOnly, BothShowAndHide, InvertShownAndHidden }
 Specifies whether a show or hide operation, or both, has just been done More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a drafting view.

To obtain an instance of this class, use NXOpen.Drawings.DrawingSheet.SheetDraftingViews or NXOpen.Part.DraftingViews

Created in NX3.0.0

Member Function Documentation

unsafe void NXOpen.Drawings.DraftingView.ActivateForSketching ( )
inline

Sets this drafting view as the active sketch view.

Created in NX6.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.CheckForInvalidParentModelView ( )
inline

Checks the view's validity by looking at the parent model view

Created in NX8.0.3

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.Commit ( )
inline

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

License requirements: drafting ("DRAFTING")

unsafe NXOpen.Drawings.DraftingView NXOpen.Drawings.DraftingView.GetBrokenViewDecoration ( )
inline

Return the decoration view of a slave or a master view.

If the view is a decoration view, return this view. return NULL for other type of view.

Created in NX9.0.0

License requirements: None.

Returns
unsafe void NXOpen.Drawings.DraftingView.GetBrokenViewInternalViews ( out NXOpen.Drawings.DraftingView[]  views)
inline

Returns an array of views representing the internal views of broken view.

Other views return zero objects.

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
views
unsafe NXOpen.Drawings.DraftingView NXOpen.Drawings.DraftingView.GetBrokenViewMaster ( )
inline

Return the master view of a slave or a decoration view.

return NULL for other type of view.

Created in NX9.0.0

License requirements: None.

Returns
unsafe NXOpen.Point3d NXOpen.Drawings.DraftingView.GetDrawingReferencePoint ( )
inline

Returns the view origin(location).

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Returns
View origin(location)
unsafe void NXOpen.Drawings.DraftingView.GetToolMarkers ( out NXOpen.Drawings.FlatPatternObject[]  markers)
inline

Returns an array of pointers to objects representing the tool markers in the view.

Pertains to flat pattern views. Other views return zero objects.

Created in NX6.0.3

License requirements: drafting ("DRAFTING") OR sheet_metal ("SHEET METAL DESIGN")

Parameters
markers
unsafe void NXOpen.Drawings.DraftingView.HideComponents ( NXOpen.NXObject[]  components)
inline

Hides the specified components in the view.

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Parameters
componentsComponents
unsafe void NXOpen.Drawings.DraftingView.HideViewBorder ( )
inline

Hide the view border of the broken view.

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.MoveView ( NXOpen.Point3d  drawingReferencePoint)
inline

Sets the view origin at the provided location.

This method is quite similar NXOpen.Drawings.DraftingView.SetDrawingReferencePoint and handles section views and broken views cases also.

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Parameters
drawingReferencePointNew view origin(location)
unsafe void NXOpen.Drawings.DraftingView.RestoreViewBorder ( )
inline

Restores the view border from the dashed line to the normal line for cut operation

Created in NX8.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.SetDeleteSectionLine ( bool  deleteSectionLine)
inline

Set the section line delete option, If false section line will not be deleted with section view

Created in NX10.0.0

License requirements: drafting ("DRAFTING")

Parameters
deleteSectionLine
unsafe void NXOpen.Drawings.DraftingView.SetDrawingReferencePoint ( NXOpen.Point3d  drawingReferencePoint)
inline

Sets the view origin at the provided location.

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Parameters
drawingReferencePointNew view origin(location)
unsafe void NXOpen.Drawings.DraftingView.ShowComponents ( NXOpen.NXObject[]  components)
inline

Shows the specified components in the view.

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Parameters
componentsComponents
unsafe void NXOpen.Drawings.DraftingView.ShowViewBorder ( )
inline

Show the view border of the broken view.

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.Update ( )
inline

Updates the drawing member view on a drawing.

The view update process includes updating the view bounds, resectioning section views, updating silhouettes, and updating hidden line display when applicable.

Created in NX3.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.UpdateAutomaticViewBound ( )
inline

Recalculates and updates the view boundary of a drawing member view

Created in NX10.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drawings.DraftingView.UpdateAutomaticViewBound ( bool  updateDependent)
inline

Recalculates and updates the view boundary of a drawing member view and update the boundary dependent objects

Created in NX1872.0.0

License requirements: drafting ("DRAFTING")

Parameters
updateDependent

Property Documentation

NXOpen.Drawings.DraftingBodyCollection NXOpen.Drawings.DraftingView.DraftingBodies
get

Returns the DraftingBodyCollection

Created in NX8.5.0

unsafe bool NXOpen.Drawings.DraftingView.IsActiveForSketching
get

Returns true if this view is the active sketch view.

Created in NX6.0.0

License requirements: drafting ("DRAFTING")

unsafe bool NXOpen.Drawings.DraftingView.IsBroken
get

Returns the status on whether this NXOpen.Drawings.DraftingView is broken.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.Drawings.DraftingView.IsDecoration
get

Returns the status on whether this NXOpen.Drawings.DraftingView is decoration.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.Drawings.DraftingView.IsOutOfDate
get

Returns the status on whether this NXOpen.Drawings.DraftingView is out of date.

Created in NX3.0.0

License requirements: None.

unsafe bool NXOpen.Drawings.DraftingView.IsSlave
get

Returns the status on whether this NXOpen.Drawings.DraftingView is slave.

Created in NX9.0.0

License requirements: None.

NXOpen.Drawings.ViewStyle NXOpen.Drawings.DraftingView.Style
get

Returns object to View Style

Created in NX3.0.0

NXOpen.Drawings.ViewBreakCollection NXOpen.Drawings.DraftingView.ViewBreaks
get

Returns the ViewBreakCollection instance belonging to this view

Created in NX7.5.0


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