public static class ClearanceSet.InterferenceData extends Object implements Serializable
ClearanceSet.getInterferenceData(nxopen.DisplayableObject, nxopen.DisplayableObject)
Modifier and Type | Field and Description |
---|---|
int |
config
the configuration index
|
double |
depth
depth of penetration
|
int |
depthresult
result status of penetration depth calculation
|
Vector3d |
direction
a unit vector indicating the direction of penetration
|
DisplayableObject[] |
interfbodies
the list of interference bodies
|
int |
interfnum
a unique number for the interference
|
Point3d |
maxpoint
the points on the interference region at the extremes of depth
|
Point3d |
minpoint
the points on the interference region at the extremes of depth
|
boolean |
newinterference
the flag for new interference
|
Point3d |
point1
a point on the first object
|
Point3d |
point2
a point on the second object
|
String |
text
text associated with the interference
|
ClearanceSet.InterferenceType |
type
the interference type
|
Constructor and Description |
---|
InterferenceData() |
public ClearanceSet.InterferenceType type
public boolean newinterference
public DisplayableObject[] interfbodies
public Point3d point1
public Point3d point2
public String text
public int interfnum
public int config
public int depthresult
public double depth
public Vector3d direction
public Point3d minpoint
public Point3d maxpoint
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.