Search Results for

    Show / Hide Table of Contents

    Class ViewCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    ViewCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class ViewCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    ViewCollection()

    Declaration
    protected ViewCollection()

    ViewCollection(BasePart)

    Declaration
    protected ViewCollection(BasePart owner)
    Parameters
    Type Name Description
    BasePart owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    WorkView

    Declaration
    public View WorkView { get; }
    Property Value
    Type Description
    View

    Methods

    CreateBackground(View, Boolean)

    Declaration
    public Background CreateBackground(View view, bool makeReferencedObjects)
    Parameters
    Type Name Description
    View view
    System.Boolean makeReferencedObjects
    Returns
    Type Description
    Background

    CreateDownloadOfflineRenderingBuilder()

    Declaration
    public DownloadOfflineRenderingBuilder CreateDownloadOfflineRenderingBuilder()
    Returns
    Type Description
    DownloadOfflineRenderingBuilder

    CreateEnvironmentBuilder(View, Boolean)

    Declaration
    public EnvironmentBuilder CreateEnvironmentBuilder(View view, bool makeReferencedObjects)
    Parameters
    Type Name Description
    View view
    System.Boolean makeReferencedObjects
    Returns
    Type Description
    EnvironmentBuilder

    CreateExtractScene(View)

    Declaration
    public ExtractScene CreateExtractScene(View view)
    Parameters
    Type Name Description
    View view
    Returns
    Type Description
    ExtractScene

    CreateGlobalIlluminationBuilder()

    Declaration
    public GlobalIlluminationBuilder CreateGlobalIlluminationBuilder()
    Returns
    Type Description
    GlobalIlluminationBuilder

    CreateHighEndRenderImage(String)

    Declaration
    public ViewCollection.HighEndRenderImageResults CreateHighEndRenderImage(string fileLocation)
    Parameters
    Type Name Description
    System.String fileLocation
    Returns
    Type Description
    ViewCollection.HighEndRenderImageResults

    CreateImage(View)

    Declaration
    public Image CreateImage(View view)
    Parameters
    Type Name Description
    View view
    Returns
    Type Description
    Image

    CreateImageBasedLighting(View, Boolean)

    Declaration
    public ImageBasedLighting CreateImageBasedLighting(View view, bool makeReferencedObjects)
    Parameters
    Type Name Description
    View view
    System.Boolean makeReferencedObjects
    Returns
    Type Description
    ImageBasedLighting

    CreateImageExportBuilder()

    Declaration
    public ImageExportBuilder CreateImageExportBuilder()
    Returns
    Type Description
    ImageExportBuilder

    CreateIrayPlusMaterialEditorBuilder(String)

    Declaration
    public IrayPlusMaterialEditorBuilder CreateIrayPlusMaterialEditorBuilder(string materialName)
    Parameters
    Type Name Description
    System.String materialName
    Returns
    Type Description
    IrayPlusMaterialEditorBuilder

    CreateIrayPlusSimpleMaterialEditorBuilder()

    Declaration
    public IrayPlusSimpleMaterialEditorBuilder CreateIrayPlusSimpleMaterialEditorBuilder()
    Returns
    Type Description
    IrayPlusSimpleMaterialEditorBuilder

    CreateIrayPlusStudioAnimationBuilder()

    Declaration
    public IrayPlusStudioAnimationBuilder CreateIrayPlusStudioAnimationBuilder()
    Returns
    Type Description
    IrayPlusStudioAnimationBuilder

    CreateIrayPlusStudioEditorBuilder()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.Display.IRayPlusStudioPreferencesBuilder instead.")]
    public IRayPlusStudioEditorBuilder CreateIrayPlusStudioEditorBuilder()
    Returns
    Type Description
    IRayPlusStudioEditorBuilder

    CreateIrayPlusStudioPreferencesBuilder()

    Declaration
    public IRayPlusStudioPreferencesBuilder CreateIrayPlusStudioPreferencesBuilder()
    Returns
    Type Description
    IRayPlusStudioPreferencesBuilder

    CreateLightBuilder(Light)

    Declaration
    public LightBuilder CreateLightBuilder(Light light)
    Parameters
    Type Name Description
    Light light
    Returns
    Type Description
    LightBuilder

    CreateLighting(View)

    Declaration
    public Lighting CreateLighting(View view)
    Parameters
    Type Name Description
    View view
    Returns
    Type Description
    Lighting

    CreateNonProportionalZoom()

    Declaration
    public NonProportionalZoom CreateNonProportionalZoom()
    Returns
    Type Description
    NonProportionalZoom

    CreateRayTracedStudioBuilder()

    Declaration
    public RayTracedStudioBuilder CreateRayTracedStudioBuilder()
    Returns
    Type Description
    RayTracedStudioBuilder

    CreateRayTracedStudioEditorBuilder()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.Display.RayTracedStudioPreferencesBuilder instead.")]
    public RayTracedStudioEditorBuilder CreateRayTracedStudioEditorBuilder()
    Returns
    Type Description
    RayTracedStudioEditorBuilder

    CreateRayTracedStudioPreferencesBuilder()

    Declaration
    public RayTracedStudioPreferencesBuilder CreateRayTracedStudioPreferencesBuilder()
    Returns
    Type Description
    RayTracedStudioPreferencesBuilder

    CreateReflection(View, Boolean)

    Declaration
    public Reflection CreateReflection(View view, bool makeReferencedObjects)
    Parameters
    Type Name Description
    View view
    System.Boolean makeReferencedObjects
    Returns
    Type Description
    Reflection

    CreateSaveImageFileBrowserBuilder()

    Declaration
    public SaveImageFileBrowserBuilder CreateSaveImageFileBrowserBuilder()
    Returns
    Type Description
    SaveImageFileBrowserBuilder

    CreateScene(View, Boolean)

    Declaration
    public Scene CreateScene(View view, bool makeReferencedObjects)
    Parameters
    Type Name Description
    View view
    System.Boolean makeReferencedObjects
    Returns
    Type Description
    Scene

    CreateShadows(View)

    Declaration
    public Shadows CreateShadows(View view)
    Parameters
    Type Name Description
    View view
    Returns
    Type Description
    Shadows

    CreateStage(View, Boolean)

    Declaration
    public Stage CreateStage(View view, bool makeReferencedObjects)
    Parameters
    Type Name Description
    View view
    System.Boolean makeReferencedObjects
    Returns
    Type Description
    Stage

    CreateStudioImageCaptureBuilder()

    Declaration
    public StudioImageCaptureBuilder CreateStudioImageCaptureBuilder()
    Returns
    Type Description
    StudioImageCaptureBuilder

    CreateWall(View, Stage.WallType)

    Declaration
    public Wall CreateWall(View view, Stage.WallType wallType)
    Parameters
    Type Name Description
    View view
    Stage.WallType wallType
    Returns
    Type Description
    Wall

    DestroyHighEndRenderSession()

    Declaration
    public void DestroyHighEndRenderSession()

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    FindObject(String)

    Declaration
    public View FindObject(string journalIdentifier)
    Parameters
    Type Name Description
    System.String journalIdentifier
    Returns
    Type Description
    View

    FitAll()

    Declaration
    public void FitAll()

    GetActiveViews()

    Declaration
    public View[] GetActiveViews()
    Returns
    Type Description
    View[]

    GetCustomViews()

    Declaration
    public string[] GetCustomViews()
    Returns
    Type Description
    System.String[]

    GetDisclosedModelViews()

    Declaration
    public View[] GetDisclosedModelViews()
    Returns
    Type Description
    View[]

    GetDisclosedModelViewsAndPurposes(out String[])

    Declaration
    public View[] GetDisclosedModelViewsAndPurposes(out string[] disclosurePurposes)
    Parameters
    Type Name Description
    System.String[] disclosurePurposes
    Returns
    Type Description
    View[]

    IsWorkViewExpanded()

    Declaration
    public bool IsWorkViewExpanded()
    Returns
    Type Description
    System.Boolean

    Refresh()

    Declaration
    public void Refresh()

    Regenerate()

    Declaration
    public void Regenerate()

    Save()

    Declaration
    public void Save()

    SaveAs(View, String, Boolean, Boolean)

    Declaration
    public View SaveAs(View selectedView, string newViewName, bool copyViewModifications, bool moveViewDependencies)
    Parameters
    Type Name Description
    View selectedView
    System.String newViewName
    System.Boolean copyViewModifications
    System.Boolean moveViewDependencies
    Returns
    Type Description
    View

    SaveAsPreservingCase(View, String, Boolean, Boolean)

    Declaration
    public View SaveAsPreservingCase(View selectedView, string newViewName, bool copyViewModifications, bool moveViewDependencies)
    Parameters
    Type Name Description
    View selectedView
    System.String newViewName
    System.Boolean copyViewModifications
    System.Boolean moveViewDependencies
    Returns
    Type Description
    View

    ToArray()

    Declaration
    public View[] ToArray()
    Returns
    Type Description
    View[]

    UnexpandWork()

    Declaration
    public void UnexpandWork()

    UpdateDisplay()

    Declaration
    public void UpdateDisplay()

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    In This Article
    Back to top Generated by DocFX