Class Face
Assembly: NXOpen.dll
Syntax
public class Face : DisplayableObject, IMessageSink, IFitTo, ISurface, IReferenceAxis, IProfile, IOrientation, IParameterizedSurface, IPlaneForXformByThreePlanes, INXObject
Constructors
Face()
Declaration
Properties
SolidFaceType
Declaration
public Face.FaceType SolidFaceType { get; }
Property Value
Methods
DestroyOwnedFacets()
Declaration
public void DestroyOwnedFacets()
GetBlendData(out double, out bool)
Declaration
public void GetBlendData(out double radius, out bool isBlendFace)
Parameters
Type |
Name |
Description |
double |
radius |
|
bool |
isBlendFace |
|
GetBody()
Declaration
Returns
GetChamferData(out ChamferType, out double[])
Declaration
public bool GetChamferData(out Face.ChamferType chamferType, out double[] offsets)
Parameters
Returns
GetEdges()
Declaration
Returns
GetFirstFacetOnFace()
Declaration
public ConvergentFacet GetFirstFacetOnFace()
Returns
GetHoleData(out bool)
Declaration
public ResizeHoleData GetHoleData(out bool isHoleFace)
Parameters
Type |
Name |
Description |
bool |
isHoleFace |
|
Returns
GetNextFacet(ConvergentFacet)
Declaration
public ConvergentFacet GetNextFacet(ConvergentFacet inputFacet)
Parameters
Returns
GetNumberOfFacets()
Declaration
public int GetNumberOfFacets()
Returns
GetNumberOfVertices()
Declaration
public int GetNumberOfVertices()
Returns
GetUnsortedEdges()
Declaration
public Edge[] GetUnsortedEdges()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink