Class ViewCollection
Inheritance
System.Object
System.MarshalByRefObject
ViewCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class ViewCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
ViewCollection()
Declaration
protected ViewCollection()
ViewCollection(BasePart)
Declaration
protected ViewCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
WorkView
Declaration
public View WorkView { get; }
Property Value
Methods
CreateBackground(View, Boolean)
Declaration
public Background CreateBackground(View view, bool makeReferencedObjects)
Parameters
Type |
Name |
Description |
View |
view |
|
System.Boolean |
makeReferencedObjects |
|
Returns
CreateEnvironmentBuilder(View, Boolean)
Declaration
public EnvironmentBuilder CreateEnvironmentBuilder(View view, bool makeReferencedObjects)
Parameters
Type |
Name |
Description |
View |
view |
|
System.Boolean |
makeReferencedObjects |
|
Returns
Declaration
public ExtractScene CreateExtractScene(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Returns
CreateGlobalIlluminationBuilder()
Declaration
public GlobalIlluminationBuilder CreateGlobalIlluminationBuilder()
Returns
CreateImage(View)
Declaration
public Image CreateImage(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Returns
CreateImageBasedLighting(View, Boolean)
Declaration
public ImageBasedLighting CreateImageBasedLighting(View view, bool makeReferencedObjects)
Parameters
Type |
Name |
Description |
View |
view |
|
System.Boolean |
makeReferencedObjects |
|
Returns
CreateIrayPlusMaterialEditorBuilder(String)
Declaration
public IrayPlusMaterialEditorBuilder CreateIrayPlusMaterialEditorBuilder(string materialName)
Parameters
Type |
Name |
Description |
System.String |
materialName |
|
Returns
CreateIrayPlusSimpleMaterialEditorBuilder()
Declaration
public IrayPlusSimpleMaterialEditorBuilder CreateIrayPlusSimpleMaterialEditorBuilder()
Returns
CreateIrayPlusStudioEditorBuilder()
Declaration
public IRayPlusStudioEditorBuilder CreateIrayPlusStudioEditorBuilder()
Returns
CreateLightBuilder(Light)
Declaration
public LightBuilder CreateLightBuilder(Light light)
Parameters
Type |
Name |
Description |
Light |
light |
|
Returns
CreateLighting(View)
Declaration
public Lighting CreateLighting(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Returns
CreateNonProportionalZoom()
Declaration
public NonProportionalZoom CreateNonProportionalZoom()
Returns
CreateRayTracedStudioBuilder()
Declaration
public RayTracedStudioBuilder CreateRayTracedStudioBuilder()
Returns
CreateRayTracedStudioEditorBuilder()
Declaration
public RayTracedStudioEditorBuilder CreateRayTracedStudioEditorBuilder()
Returns
CreateReflection(View, Boolean)
Declaration
public Reflection CreateReflection(View view, bool makeReferencedObjects)
Parameters
Type |
Name |
Description |
View |
view |
|
System.Boolean |
makeReferencedObjects |
|
Returns
CreateSaveImageFileBrowserBuilder()
Declaration
public SaveImageFileBrowserBuilder CreateSaveImageFileBrowserBuilder()
Returns
CreateScene(View, Boolean)
Declaration
public Scene CreateScene(View view, bool makeReferencedObjects)
Parameters
Type |
Name |
Description |
View |
view |
|
System.Boolean |
makeReferencedObjects |
|
Returns
CreateShadows(View)
Declaration
public Shadows CreateShadows(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Returns
CreateStage(View, Boolean)
Declaration
public Stage CreateStage(View view, bool makeReferencedObjects)
Parameters
Type |
Name |
Description |
View |
view |
|
System.Boolean |
makeReferencedObjects |
|
Returns
CreateStudioImageCaptureBuilder()
Declaration
public StudioImageCaptureBuilder CreateStudioImageCaptureBuilder()
Returns
CreateWall(View, Stage.WallType)
Declaration
public Wall CreateWall(View view, Stage.WallType wallType)
Parameters
Returns
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
FindObject(String)
Declaration
public View FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
FitAll()
Declaration
GetActiveViews()
Declaration
public View[] GetActiveViews()
Returns
GetCustomViews()
Declaration
public string[] GetCustomViews()
Returns
Type |
Description |
System.String[] |
|
GetDisclosedModelViews()
Declaration
public View[] GetDisclosedModelViews()
Returns
GetDisclosedModelViewsAndPurposes(out String[])
Declaration
public View[] GetDisclosedModelViewsAndPurposes(out string[] disclosurePurposes)
Parameters
Type |
Name |
Description |
System.String[] |
disclosurePurposes |
|
Returns
IsWorkViewExpanded()
Declaration
public bool IsWorkViewExpanded()
Returns
Type |
Description |
System.Boolean |
|
Refresh()
Declaration
Regenerate()
Declaration
Save()
Declaration
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
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
ToArray()
Declaration
Returns
UnexpandWork()
Declaration
public void UnexpandWork()
UpdateDisplay()
Declaration
public void UpdateDisplay()
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable