Class CAMAttribute
Inheritance
System.Object
System.MarshalByRefObject
CAMAttribute
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.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class CAMAttribute : NXObject, IMessageSink, INXObject
Constructors
CAMAttribute()
Declaration
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
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
GetStringValue()
Declaration
public string GetStringValue()
Returns
Type |
Description |
System.String |
|
GetVector3Value()
Declaration
public Vector3d GetVector3Value()
Returns
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