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