Class UserDefinedObject
Inheritance
UserDefinedObject
Assembly: NXOpen.dll
Syntax
public class UserDefinedObject : DisplayableObject, IMessageSink, IFitTo, INXObject
Constructors
UserDefinedObject()
Declaration
protected UserDefinedObject()
Properties
ClassName
Declaration
public string ClassName { get; }
Property Value
UserDefinedClass
Declaration
public UserDefinedClass UserDefinedClass { get; set; }
Property Value
Methods
ClearUserDefinedObjectStatus()
Declaration
public void ClearUserDefinedObjectStatus()
GetAreas()
Declaration
public double[] GetAreas()
Returns
GetAreas(int, int)
Declaration
public double[] GetAreas(int offset, int length)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
Returns
GetDoubles()
Declaration
public double[] GetDoubles()
Returns
GetDoubles(int, int)
Declaration
public double[] GetDoubles(int offset, int length)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
Returns
GetIntegers()
Declaration
public int[] GetIntegers()
Returns
GetIntegers(int, int)
Declaration
public int[] GetIntegers(int offset, int length)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
Returns
GetLengths()
Declaration
public double[] GetLengths()
Returns
GetLengths(int, int)
Declaration
public double[] GetLengths(int offset, int length)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
Returns
GetLinks(LinkType)
Declaration
public UserDefinedObject.LinkDefinition[] GetLinks(UserDefinedObject.LinkType linkType)
Parameters
Returns
GetLinks(LinkType, int, int)
Declaration
public UserDefinedObject.LinkDefinition[] GetLinks(UserDefinedObject.LinkType linkType, int offset, int length)
Parameters
Returns
GetStrings()
Declaration
public string[] GetStrings()
Returns
GetStrings(int, int)
Declaration
public string[] GetStrings(int offset, int length)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
Returns
GetUserDefinedObjectFeature()
Declaration
public UserDefinedObjectFeature GetUserDefinedObjectFeature()
Returns
GetUserDefinedObjectStatus()
Declaration
public int GetUserDefinedObjectStatus()
Returns
GetVolumes()
Declaration
public double[] GetVolumes()
Returns
GetVolumes(int, int)
Declaration
public double[] GetVolumes(int offset, int length)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
Returns
PopAreas(int)
Declaration
public double[] PopAreas(int numAreas)
Parameters
Type |
Name |
Description |
int |
numAreas |
|
Returns
PopDoubles(int)
Declaration
public double[] PopDoubles(int numDoubles)
Parameters
Type |
Name |
Description |
int |
numDoubles |
|
Returns
PopIntegers(int)
Declaration
public int[] PopIntegers(int numIntegers)
Parameters
Type |
Name |
Description |
int |
numIntegers |
|
Returns
PopLengths(int)
Declaration
public double[] PopLengths(int numLengths)
Parameters
Type |
Name |
Description |
int |
numLengths |
|
Returns
PopLinks(LinkType, int)
Declaration
public UserDefinedObject.LinkDefinition[] PopLinks(UserDefinedObject.LinkType linkType, int numLinks)
Parameters
Returns
PopStrings(int)
Declaration
public string[] PopStrings(int numStrings)
Parameters
Type |
Name |
Description |
int |
numStrings |
|
Returns
PopVolumes(int)
Declaration
public double[] PopVolumes(int numVolumes)
Parameters
Type |
Name |
Description |
int |
numVolumes |
|
Returns
PushAreas(double[])
Declaration
public void PushAreas(double[] areas)
Parameters
Type |
Name |
Description |
double[] |
areas |
|
PushDoubles(double[])
Declaration
public void PushDoubles(double[] doubles)
Parameters
Type |
Name |
Description |
double[] |
doubles |
|
PushIntegers(int[])
Declaration
public void PushIntegers(int[] integers)
Parameters
Type |
Name |
Description |
int[] |
integers |
|
PushLengths(double[])
Declaration
public void PushLengths(double[] lengths)
Parameters
Type |
Name |
Description |
double[] |
lengths |
|
PushLinks(LinkType, LinkDefinition[])
Declaration
public void PushLinks(UserDefinedObject.LinkType linkType, UserDefinedObject.LinkDefinition[] links)
Parameters
PushStrings(string[])
Declaration
public void PushStrings(string[] strings)
Parameters
Type |
Name |
Description |
string[] |
strings |
|
PushVolumes(double[])
Declaration
public void PushVolumes(double[] volumes)
Parameters
Type |
Name |
Description |
double[] |
volumes |
|
SetAreas(double[])
Declaration
public void SetAreas(double[] areas)
Parameters
Type |
Name |
Description |
double[] |
areas |
|
SetAreas(int, int, double[])
Declaration
public void SetAreas(int offset, int length, double[] areas)
Parameters
SetDoubles(double[])
Declaration
public void SetDoubles(double[] doubles)
Parameters
Type |
Name |
Description |
double[] |
doubles |
|
SetDoubles(int, int, double[])
Declaration
public void SetDoubles(int offset, int length, double[] doubles)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
double[] |
doubles |
|
SetIntegers(int, int, int[])
Declaration
public void SetIntegers(int offset, int length, int[] integers)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
int[] |
integers |
|
SetIntegers(int[])
Declaration
public void SetIntegers(int[] integers)
Parameters
Type |
Name |
Description |
int[] |
integers |
|
SetLengths(double[])
Declaration
public void SetLengths(double[] lengths)
Parameters
Type |
Name |
Description |
double[] |
lengths |
|
SetLengths(int, int, double[])
Declaration
public void SetLengths(int offset, int length, double[] lengths)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
double[] |
lengths |
|
SetLinks(LinkType, LinkDefinition[])
Declaration
public void SetLinks(UserDefinedObject.LinkType linkType, UserDefinedObject.LinkDefinition[] links)
Parameters
SetLinks(LinkType, int, int, LinkDefinition[])
Declaration
public void SetLinks(UserDefinedObject.LinkType linkType, int offset, int length, UserDefinedObject.LinkDefinition[] links)
Parameters
SetStrings(int, int, string[])
Declaration
public void SetStrings(int offset, int length, string[] strings)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
string[] |
strings |
|
SetStrings(string[])
Declaration
public void SetStrings(string[] strings)
Parameters
Type |
Name |
Description |
string[] |
strings |
|
SetVolumes(double[])
Declaration
public void SetVolumes(double[] volumes)
Parameters
Type |
Name |
Description |
double[] |
volumes |
|
SetVolumes(int, int, double[])
Declaration
public void SetVolumes(int offset, int length, double[] volumes)
Parameters
Type |
Name |
Description |
int |
offset |
|
int |
length |
|
double[] |
volumes |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink