Class ModelingViewHighQualityImage
Implements
System.Runtime.Remoting.Messaging.IMessageSink
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)
Namespace: NXOpen
Assembly: NXOpen.dll
Syntax
public class ModelingViewHighQualityImage : NXRemotableObject, IMessageSink
Constructors
ModelingViewHighQualityImage(ModelingView)
Declaration
protected ModelingViewHighQualityImage(ModelingView owner)
Parameters
| Type | Name | Description |
|---|---|---|
| ModelingView | owner |
Properties
DisplayTechnique
Declaration
public ModelingViewHighQualityImage.DisplayTechniqueType DisplayTechnique { get; set; }
Property Value
| Type | Description |
|---|---|
| ModelingViewHighQualityImage.DisplayTechniqueType |
FacetsQuality
Declaration
public double FacetsQuality { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Format
Declaration
public ModelingViewHighQualityImage.FormatType Format { get; set; }
Property Value
| Type | Description |
|---|---|
| ModelingViewHighQualityImage.FormatType |
Method
Declaration
public ModelingViewHighQualityImage.ShadeMethod Method { get; set; }
Property Value
| Type | Description |
|---|---|
| ModelingViewHighQualityImage.ShadeMethod |
Shadows
Declaration
public bool Shadows { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Tag
Declaration
public Tag Tag { get; }
Property Value
| Type | Description |
|---|---|
| Tag |
UseIbl
Declaration
public bool UseIbl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
Erase()
Declaration
public void Erase()
Generate()
Declaration
public void Generate()
GetImageCounts(out Int32, out Int32, out Int32, out Double, out Double, out Double)
Declaration
public void GetImageCounts(out int numberBodiesRendered, out int numberFacesRendered, out int numberPolygonsGenerated, out double polygonGenerationSeconds, out double shadowGenerationSeconds, out double imageGenerationSeconds)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | numberBodiesRendered | |
| System.Int32 | numberFacesRendered | |
| System.Int32 | numberPolygonsGenerated | |
| System.Double | polygonGenerationSeconds | |
| System.Double | shadowGenerationSeconds | |
| System.Double | imageGenerationSeconds |
Plot(SessionVisualizationHighQualityImage.ResolutionType, Int32, SessionVisualizationHighQualityImage.PlotQualityType, String)
Declaration
public void Plot(SessionVisualizationHighQualityImage.ResolutionType resolution, int dotsPerInch, SessionVisualizationHighQualityImage.PlotQualityType plotQuality, string plotFileName)
Parameters
| Type | Name | Description |
|---|---|---|
| SessionVisualizationHighQualityImage.ResolutionType | resolution | |
| System.Int32 | dotsPerInch | |
| SessionVisualizationHighQualityImage.PlotQualityType | plotQuality | |
| System.String | plotFileName |
Save(String, Boolean)
Declaration
public void Save(string imageFileName, bool compressImage)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | imageFileName | |
| System.Boolean | compressImage |
ShowImageInformation()
Declaration
public void ShowImageInformation()
Implements
System.Runtime.Remoting.Messaging.IMessageSink