Search Results for

    Show / Hide Table of Contents

    Class CAMAttribute

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    CAMAttribute
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    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.CAM
    Assembly: NXOpen.dll
    Syntax
    public class CAMAttribute : NXObject, IMessageSink, INXObject

    Constructors

    CAMAttribute()

    Declaration
    protected CAMAttribute()

    Properties

    DisplayName

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

    IsOverridden

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

    Name

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

    Type

    Declaration
    public CAMAttribute.ValueType Type { get; }
    Property Value
    Type Description
    CAMAttribute.ValueType

    Methods

    GetBoolValue()

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

    GetDoubleValue()

    Declaration
    public double GetDoubleValue()
    Returns
    Type Description
    System.Double

    GetIntegerValue()

    Declaration
    public int GetIntegerValue()
    Returns
    Type Description
    System.Int32

    GetPoint3Value()

    Declaration
    public Point3d GetPoint3Value()
    Returns
    Type Description
    Point3d

    GetStringValue()

    Declaration
    public string GetStringValue()
    Returns
    Type Description
    System.String

    GetVector3Value()

    Declaration
    public Vector3d GetVector3Value()
    Returns
    Type Description
    Vector3d

    RemoveOverriddenValue()

    Declaration
    public void RemoveOverriddenValue()

    RemoveValue()

    Declaration
    public void RemoveValue()

    SetBoolValue(Boolean)

    Declaration
    public void SetBoolValue(bool attributeValue)
    Parameters
    Type Name Description
    System.Boolean attributeValue

    SetDoubleValue(Double)

    Declaration
    public void SetDoubleValue(double attributeValue)
    Parameters
    Type Name Description
    System.Double attributeValue

    SetIntegerValue(Int32)

    Declaration
    public void SetIntegerValue(int attributeValue)
    Parameters
    Type Name Description
    System.Int32 attributeValue

    SetPoint3Value(Point3d)

    Declaration
    public void SetPoint3Value(Point3d attributeValue)
    Parameters
    Type Name Description
    Point3d attributeValue

    SetStringValue(String)

    Declaration
    public void SetStringValue(string name)
    Parameters
    Type Name Description
    System.String name

    SetVector3Value(Vector3d)

    Declaration
    public void SetVector3Value(Vector3d attributeValue)
    Parameters
    Type Name Description
    Vector3d attributeValue

    Implements

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