Search Results for

    Show / Hide Table of Contents

    Class DecalBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    DecalBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Display
    Assembly: NXOpen.dll
    Syntax
    public class DecalBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    DecalBuilder()

    Declaration
    protected DecalBuilder()

    Properties

    AnchorType

    Declaration
    public DecalBuilder.Anchor AnchorType { get; set; }
    Property Value
    Type Description
    DecalBuilder.Anchor

    AspectRatio

    Declaration
    public double AspectRatio { get; set; }
    Property Value
    Type Description
    System.Double

    DecalName

    Declaration
    public string DecalName { get; set; }
    Property Value
    Type Description
    System.String

    DecalReflectivity

    Declaration
    public double DecalReflectivity { get; set; }
    Property Value
    Type Description
    System.Double

    EnableEngraving

    Declaration
    public bool EnableEngraving { get; set; }
    Property Value
    Type Description
    System.Boolean

    EngravingAmplitude

    Declaration
    public double EngravingAmplitude { get; set; }
    Property Value
    Type Description
    System.Double

    EngravingSoftness

    Declaration
    public double EngravingSoftness { get; set; }
    Property Value
    Type Description
    System.Double

    HeightScale

    Declaration
    public double HeightScale { get; set; }
    Property Value
    Type Description
    System.Double

    IlluminationType

    Declaration
    public DecalBuilder.DecalIllumination IlluminationType { get; set; }
    Property Value
    Type Description
    DecalBuilder.DecalIllumination

    Image

    Declaration
    public Image Image { get; set; }
    Property Value
    Type Description
    Image

    ImageFilename

    Declaration
    public string ImageFilename { get; set; }
    Property Value
    Type Description
    System.String

    ImageSizeType

    Declaration
    public DecalBuilder.ImageSize ImageSizeType { get; set; }
    Property Value
    Type Description
    DecalBuilder.ImageSize

    NormalVector

    Declaration
    public Direction NormalVector { get; set; }
    Property Value
    Type Description
    Direction

    NormalVectorValue

    Declaration
    public Vector3d NormalVectorValue { get; set; }
    Property Value
    Type Description
    Vector3d

    Object

    Declaration
    public SelectNXObjectList Object { get; }
    Property Value
    Type Description
    SelectNXObjectList

    Origin

    Declaration
    public Point Origin { get; set; }
    Property Value
    Type Description
    Point

    OriginPosition

    Declaration
    public Point3d OriginPosition { get; set; }
    Property Value
    Type Description
    Point3d

    OverwriteExistingFile

    Declaration
    public bool OverwriteExistingFile { get; set; }
    Property Value
    Type Description
    System.Boolean

    ReflectivityType

    Declaration
    public DecalBuilder.DecalReflectivities ReflectivityType { get; set; }
    Property Value
    Type Description
    DecalBuilder.DecalReflectivities

    Rotation

    Declaration
    public double Rotation { get; set; }
    Property Value
    Type Description
    System.Double

    Scale

    Declaration
    public double Scale { get; set; }
    Property Value
    Type Description
    System.Double

    ScalingType

    Declaration
    public DecalBuilder.Scaling ScalingType { get; set; }
    Property Value
    Type Description
    DecalBuilder.Scaling

    StencilPreview

    Declaration
    public bool StencilPreview { get; set; }
    Property Value
    Type Description
    System.Boolean

    TransparencyTolerance

    Declaration
    public int TransparencyTolerance { get; set; }
    Property Value
    Type Description
    System.Int32

    UpVector

    Declaration
    public Direction UpVector { get; set; }
    Property Value
    Type Description
    Direction

    UpVectorValue

    Declaration
    public Vector3d UpVectorValue { get; set; }
    Property Value
    Type Description
    Vector3d

    WidthScale

    Declaration
    public double WidthScale { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    GetImagesInPart()

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

    GetTransparencyColor()

    Declaration
    public double[] GetTransparencyColor()
    Returns
    Type Description
    System.Double[]

    SetImageFromPart(String)

    Declaration
    public void SetImageFromPart(string imageName)
    Parameters
    Type Name Description
    System.String imageName

    SetTransparencyColor(Double[])

    Declaration
    public void SetTransparencyColor(double[] transparencyColor)
    Parameters
    Type Name Description
    System.Double[] transparencyColor

    Implements

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