NXOpen .NET Reference
12.0.0
|
Represents a collection of NXOpen.View s. More...
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
unsafe NXOpen.View | WorkView [get] |
Returns the work view of the part, which is the work view of the current layout of the part. More... | |
Represents a collection of NXOpen.View s.
To obtain an instance of this class, refer to NXOpen.BasePart
Created in NX3.0.0
unsafe NXOpen.Display.Background NXOpen.ViewCollection.CreateBackground | ( | NXOpen.View | view, |
bool | makeReferencedObjects | ||
) |
Creates a NXOpen.Display.Background
Created in NX5.0.0
License requirements: None.
view | view to which background data will be associated |
makeReferencedObjects | true if referenced image object is to be created |
unsafe NXOpen.Display.EnvironmentBuilder NXOpen.ViewCollection.CreateEnvironmentBuilder | ( | NXOpen.View | view, |
bool | makeReferencedObjects | ||
) |
Creates a NXOpen.Display.EnvironmentBuilder
Created in NX10.0.2
License requirements: studio_render ("UG STUDIO RENDER")
view | view to which image-based lighting data will be associated |
makeReferencedObjects | true if referenced image object is to be created |
unsafe NXOpen.Display.ExtractScene NXOpen.ViewCollection.CreateExtractScene | ( | NXOpen.View | view | ) |
Creates a NXOpen.Display.ExtractScene
Created in NX5.0.0
License requirements: None.
view | view to which to extract the scene data will be associated |
unsafe NXOpen.Display.GlobalIlluminationBuilder NXOpen.ViewCollection.CreateGlobalIlluminationBuilder | ( | ) |
Creates a NXOpen.Display.GlobalIlluminationBuilder
Created in NX9.0.0
License requirements: None.
unsafe NXOpen.Display.Image NXOpen.ViewCollection.CreateImage | ( | NXOpen.View | view | ) |
Creates a NXOpen.Display.Image
Created in NX5.0.0
License requirements: None.
view | view to which image data will be associated |
unsafe NXOpen.Display.ImageBasedLighting NXOpen.ViewCollection.CreateImageBasedLighting | ( | NXOpen.View | view, |
bool | makeReferencedObjects | ||
) |
Creates a NXOpen.Display.ImageBasedLighting
Created in NX5.0.0
License requirements: None.
view | view to which image-based lighting data will be associated |
makeReferencedObjects | true if referenced image object is to be created |
unsafe NXOpen.Display.IrayPlusMaterialEditorBuilder NXOpen.ViewCollection.CreateIrayPlusMaterialEditorBuilder | ( | string | materialName | ) |
Creates a NXOpen.Display.IrayPlusMaterialEditorBuilder
Created in NX11.0.0
License requirements: studio_render ("UG STUDIO RENDER")
materialName |
unsafe NXOpen.Display.IrayPlusSimpleMaterialEditorBuilder NXOpen.ViewCollection.CreateIrayPlusSimpleMaterialEditorBuilder | ( | ) |
Creates a NXOpen.Display.IrayPlusSimpleMaterialEditorBuilder
Created in NX10.0.2
License requirements: studio_render ("UG STUDIO RENDER")
unsafe NXOpen.Display.IRayPlusStudioEditorBuilder NXOpen.ViewCollection.CreateIrayPlusStudioEditorBuilder | ( | ) |
Creates a NXOpen.Display.IRayPlusStudioEditorBuilder
Created in NX10.0.2
License requirements: studio_render ("UG STUDIO RENDER")
unsafe NXOpen.Display.LightBuilder NXOpen.ViewCollection.CreateLightBuilder | ( | NXOpen.Light | light | ) |
Creates a NXOpen.Display.LightBuilder
Created in NX5.0.0
License requirements: None.
light | light for which data will be modified |
unsafe NXOpen.Display.Lighting NXOpen.ViewCollection.CreateLighting | ( | NXOpen.View | view | ) |
Creates a NXOpen.Display.Lighting
Created in NX5.0.0
License requirements: None.
view | view to which lighting data will be associated |
unsafe NXOpen.Display.NonProportionalZoom NXOpen.ViewCollection.CreateNonProportionalZoom | ( | ) |
Creates a NXOpen.Display.NonProportionalZoom
Created in NX7.0.0
License requirements: studio_analyze ("STUDIO ANALYZE")
unsafe NXOpen.Display.RayTracedStudioBuilder NXOpen.ViewCollection.CreateRayTracedStudioBuilder | ( | ) |
Creates a NXOpen.Display.RayTracedStudioBuilder
Created in NX9.0.0
License requirements: None.
unsafe NXOpen.Display.RayTracedStudioEditorBuilder NXOpen.ViewCollection.CreateRayTracedStudioEditorBuilder | ( | ) |
Creates a NXOpen.Display.RayTracedStudioEditorBuilder
Created in NX9.0.0
License requirements: None.
unsafe NXOpen.Display.Reflection NXOpen.ViewCollection.CreateReflection | ( | NXOpen.View | view, |
bool | makeReferencedObjects | ||
) |
Creates a NXOpen.Display.Reflection
Created in NX5.0.0
License requirements: None.
view | view to which reflection data will be associated |
makeReferencedObjects | true if referenced image object is to be created |
unsafe NXOpen.Display.SaveImageFileBrowserBuilder NXOpen.ViewCollection.CreateSaveImageFileBrowserBuilder | ( | ) |
Creates a NXOpen.Display.SaveImageFileBrowserBuilder
Created in NX9.0.0
License requirements: None.
unsafe NXOpen.Display.Scene NXOpen.ViewCollection.CreateScene | ( | NXOpen.View | view, |
bool | makeReferencedObjects | ||
) |
Creates a NXOpen.Display.Scene
Created in NX5.0.0
License requirements: None.
view | view to which scene data will be associated |
makeReferencedObjects | true if scene objects are to be created |
unsafe NXOpen.Display.Shadows NXOpen.ViewCollection.CreateShadows | ( | NXOpen.View | view | ) |
Creates a NXOpen.Display.Shadows
Created in NX7.5.3
License requirements: None.
view | view to which shadows data will be associated |
unsafe NXOpen.Display.Stage NXOpen.ViewCollection.CreateStage | ( | NXOpen.View | view, |
bool | makeReferencedObjects | ||
) |
Creates a NXOpen.Display.Stage
Created in NX5.0.0
License requirements: None.
view | view to which stage data will be associated |
makeReferencedObjects | true if first wall's image object is to be created |
unsafe NXOpen.Display.StudioImageCaptureBuilder NXOpen.ViewCollection.CreateStudioImageCaptureBuilder | ( | ) |
Creates a NXOpen.Display.StudioImageCaptureBuilder
Created in NX6.0.4
License requirements: None.
unsafe NXOpen.Display.Wall NXOpen.ViewCollection.CreateWall | ( | NXOpen.View | view, |
NXOpen.Display.Stage.WallType | wallType | ||
) |
Creates a NXOpen.Display.Wall
Created in NX5.0.0
License requirements: None.
view | view to which stage data will be associated |
wallType | where the wall sits in the Display.Stage |
|
protected |
Advances the enumerator to the next element of the collection.
unsafe NXOpen.View NXOpen.ViewCollection.FindObject | ( | string | journalIdentifier | ) |
Finds the NXOpen.View with the given identifier as recorded in a journal.
An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.
An exception will be thrown if no object can be found with the given journal identifier.
Created in NX3.0.0
License requirements: None.
journalIdentifier | Identifier of the view to be found |
unsafe void NXOpen.ViewCollection.FitAll | ( | ) |
Adjusts the center and scale of each view in the current layout such that all of each view is visible, except that this fit operation is not applied to member views on a drawing.
If the work view is in expand state when this method is called, the work view is unexpanded before all of the views are fit.
In batch mode, the data for each view is updated, but no display occurs.
Created in NX4.0.0
License requirements: None.
unsafe NXOpen.View [] NXOpen.ViewCollection.GetActiveViews | ( | ) |
Returns the active views in the view collection.
Created in NX3.0.0
License requirements: None.
unsafe string [] NXOpen.ViewCollection.GetCustomViews | ( | ) |
Returns a list of custom view names in the view collection.
Created in NX3.0.0
License requirements: None.
unsafe NXOpen.View [] NXOpen.ViewCollection.GetDisclosedModelViews | ( | ) |
Get disclosed model views in the given part.
Created in NX11.0.1
License requirements: None.
unsafe NXOpen.View [] NXOpen.ViewCollection.GetDisclosedModelViewsAndPurposes | ( | out string[] | disclosurePurposes | ) |
Get disclosed model views and their purposes in the given part.
Created in NX11.0.1
License requirements: None.
disclosurePurposes |
unsafe bool NXOpen.ViewCollection.IsWorkViewExpanded | ( | ) |
Returns whether the work view of the given part is in expand state.
Created in NX4.0.0
License requirements: None.
unsafe void NXOpen.ViewCollection.Refresh | ( | ) |
Refreshes all the views in the current layout
Created in NX3.0.0
License requirements: None.
unsafe void NXOpen.ViewCollection.Regenerate | ( | ) |
Regenerates the display of each view in the current layout.
The current scale of each view is used in determing the tolerances for rendering curves and facets within the view.
In batch mode, the state of each view is updated, but no display occurs.
Created in NX4.0.0
License requirements: None.
unsafe void NXOpen.ViewCollection.Save | ( | ) |
Saves current view.
Created in NX3.0.0
License requirements: None.
unsafe NXOpen.View NXOpen.ViewCollection.SaveAs | ( | NXOpen.View | selectedView, |
string | newViewName, | ||
bool | copyViewModifications, | ||
bool | moveViewDependencies | ||
) |
Saves a view with user specified name.
Created in NX3.0.0
License requirements: None.
selectedView | Selected view |
newViewName | Selected name of the view |
copyViewModifications | True if view modifications to be copied |
moveViewDependencies | True if view dependencies to be moved |
unsafe NXOpen.View NXOpen.ViewCollection.SaveAsPreservingCase | ( | NXOpen.View | selectedView, |
string | newViewName, | ||
bool | copyViewModifications, | ||
bool | moveViewDependencies | ||
) |
Preserve case for user defined view names.
Created in NX8.0.0
License requirements: None.
selectedView | Selected view |
newViewName | Selected name of the view |
copyViewModifications | True if view modifications to be copied |
moveViewDependencies | True if view dependencies to be moved |
NXOpen.View [] NXOpen.ViewCollection.ToArray | ( | ) |
Returns an array of NXOpen.View objects.
unsafe void NXOpen.ViewCollection.UnexpandWork | ( | ) |
Removes the work view from the expand state (assuming that it is in that state), restoring it to its normal size in its layout.
Other views in the layout become visible again. If the work view is not in expand state, an error is returned. The view remains the work view unless the view is a member view on a drawing sheet, in which case the sheet's view becomes the work view. The given part must be the displayed part.
In batch mode, the internal state of the view is no longer in expand state, but no display occurs.
Created in NX4.0.0
License requirements: None.
unsafe void NXOpen.ViewCollection.UpdateDisplay | ( | ) |
Updates the display of each view in the current layout.
This method redisplays those objects whose display has become out of date due to rotations of the view or increases in view scale. For example: Following a rotation, the silhouettes of bodies in wireframe mode will be updated; Following a significant scale increase, the faces of a body in shaded mode will be tessalated with tighter tolerances.
In batch mode, the state of each view is updated, but no display occurs.
Created in NX4.0.0
License requirements: None.
|
get |
Returns the tag of this object.
|
get |
Returns the work view of the part, which is the work view of the current layout of the part.
See also NXOpen.Layout.WorkView .
Created in NX3.0.0
License requirements: None.