Class Feature
Assembly: NXOpen.dll
Syntax
public class Feature : NXObject, IMessageSink, IFitTo, INXObject
Constructors
Feature()
Declaration
Methods
FlipDirection()
Declaration
public void FlipDirection()
GetAttribute(string)
Declaration
public CAMAttribute GetAttribute(string attributeName)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
Returns
GetAttributeDoubleValue(string)
Declaration
public double GetAttributeDoubleValue(string attributeName)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
Returns
GetMachiningArea(DisplayableObject)
Declaration
public string GetMachiningArea(DisplayableObject tagEntit)
Parameters
Returns
IsAttributeOverridden(string)
Declaration
public bool IsAttributeOverridden(string attributeName)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
Returns
OverrideAttributeValue(string, Point3d)
Declaration
public void OverrideAttributeValue(string attributeName, Point3d ptValue)
Parameters
OverrideAttributeValue(string, Vector3d)
Declaration
public void OverrideAttributeValue(string attributeName, Vector3d vecValue)
Parameters
OverrideAttributeValue(string, bool)
Declaration
public void OverrideAttributeValue(string attributeName, bool bValue)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
bool |
bValue |
|
OverrideAttributeValue(string, double)
Declaration
public void OverrideAttributeValue(string attributeName, double dValue)
Parameters
OverrideAttributeValue(string, int)
Declaration
public void OverrideAttributeValue(string attributeName, int nValue)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
int |
nValue |
|
OverrideAttributeValue(string, string)
Declaration
public void OverrideAttributeValue(string attributeName, string strValue)
Parameters
ResetAttributeValue(string)
Declaration
public void ResetAttributeValue(string attributeName)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
ResetAttributes()
Declaration
public void ResetAttributes()
SetAttribute(CAMAttribute)
Declaration
public void SetAttribute(CAMAttribute tagAttribute)
Parameters
SetAttributeValue(string, bool)
Declaration
public void SetAttributeValue(string attributeName, bool bValue)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
bool |
bValue |
|
SetAttributeValue(string, double)
Declaration
public void SetAttributeValue(string attributeName, double dValue)
Parameters
SetAttributeValue(string, int)
Declaration
public void SetAttributeValue(string attributeName, int nValue)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
int |
nValue |
|
SetAttributeValue(string, string)
Declaration
public void SetAttributeValue(string attributeName, string strValue)
Parameters
SetCoordinateSystem(Point3d, Vector3d, Vector3d)
Declaration
public void SetCoordinateSystem(Point3d ptValue, Vector3d xAxis, Vector3d yAxis)
Parameters
Unlock()
Declaration
Implements
System.Runtime.Remoting.Messaging.IMessageSink