Class FeatureGeometry
Inheritance
FeatureGeometry
Assembly: NXOpen.dll
Syntax
public class FeatureGeometry : Geometry, IMessageSink, IComponentBuilder
Constructors
FeatureGeometry()
Declaration
protected FeatureGeometry()
Properties
UseModelDepth
Declaration
public bool UseModelDepth { get; set; }
Property Value
Methods
AddFeatureSet(CAMFeature, string)
Declaration
public FeatureSet AddFeatureSet(CAMFeature tagMachiningFeature, string featureType)
Parameters
Returns
CreateFeatureSet()
Declaration
public FeatureSet CreateFeatureSet()
Returns
CreateFeatures(NXObject[], string)
Declaration
public Feature[] CreateFeatures(NXObject[] objects, string featureType)
Parameters
Returns
GetFeatureSet(int)
Declaration
public FeatureSet GetFeatureSet(int nIndex)
Parameters
Type |
Name |
Description |
int |
nIndex |
|
Returns
GetMachiningArea()
Declaration
public string GetMachiningArea()
Returns
ReloadList()
Declaration
ReorderFeatures(SortOrder)
Declaration
public void ReorderFeatures(FeatureGeometry.SortOrder sortType)
Parameters
ReorderFeaturesByDirection(SequenceDirectionType, SequencePatternType, Vector3d)
Declaration
public void ReorderFeaturesByDirection(FeatureGeometry.SequenceDirectionType direction, FeatureGeometry.SequencePatternType pattern, Vector3d vecValue)
Parameters
ReorderFeaturesByDirection(SequenceDirectionType, SequencePatternType, Vector3d, double)
Declaration
public void ReorderFeaturesByDirection(FeatureGeometry.SequenceDirectionType direction, FeatureGeometry.SequencePatternType pattern, Vector3d vecValue, double bandWidth)
Parameters
ReverseFeatures()
Declaration
public void ReverseFeatures()
SetDefaultAttribute(string, bool)
Declaration
public void SetDefaultAttribute(string attributeName, bool bValue)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
bool |
bValue |
|
SetDefaultAttribute(string, double)
Declaration
public void SetDefaultAttribute(string attributeName, double dValue)
Parameters
SetDefaultAttribute(string, int)
Declaration
public void SetDefaultAttribute(string attributeName, int nValue)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
int |
nValue |
|
SetDefaultAttribute(string, string)
Declaration
public void SetDefaultAttribute(string attributeName, string strValue)
Parameters
SetMachiningArea(string)
Declaration
public void SetMachiningArea(string machiningArea)
Parameters
Type |
Name |
Description |
string |
machiningArea |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink