Class CAMAttribute
Assembly: NXOpen.dll
Syntax
public class CAMAttribute : NXObject, IMessageSink, INXObject
Constructors
CAMAttribute()
Declaration
Properties
DisplayName
Declaration
public string DisplayName { get; set; }
Property Value
IsOverridden
Declaration
public bool IsOverridden { get; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
Type
Declaration
public CAMAttribute.ValueType Type { get; }
Property Value
Methods
GetBoolValue()
Declaration
public bool GetBoolValue()
Returns
GetDoubleValue()
Declaration
public double GetDoubleValue()
Returns
GetIntegerValue()
Declaration
public int GetIntegerValue()
Returns
GetPoint3Value()
Declaration
public Point3d GetPoint3Value()
Returns
GetStringValue()
Declaration
public string GetStringValue()
Returns
GetVector3Value()
Declaration
public Vector3d GetVector3Value()
Returns
RemoveOverriddenValue()
Declaration
public void RemoveOverriddenValue()
RemoveValue()
Declaration
public void RemoveValue()
SetBoolValue(bool)
Declaration
public void SetBoolValue(bool attributeValue)
Parameters
Type |
Name |
Description |
bool |
attributeValue |
|
SetDoubleValue(double)
Declaration
public void SetDoubleValue(double attributeValue)
Parameters
Type |
Name |
Description |
double |
attributeValue |
|
SetIntegerValue(int)
Declaration
public void SetIntegerValue(int attributeValue)
Parameters
Type |
Name |
Description |
int |
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 |
string |
name |
|
SetVector3Value(Vector3d)
Declaration
public void SetVector3Value(Vector3d attributeValue)
Parameters
Type |
Name |
Description |
Vector3d |
attributeValue |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink