Class FacetedBodyCollection
Inheritance
System.Object
System.MarshalByRefObject
FacetedBodyCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class FacetedBodyCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
FacetedBodyCollection()
Declaration
protected FacetedBodyCollection()
FacetedBodyCollection(Part)
Declaration
protected FacetedBodyCollection(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
FacetModelingCollection
Declaration
public FacetModelingCollection FacetModelingCollection { get; }
Property Value
Tag
Declaration
Property Value
Methods
Convert(FacetedBody, FacetedBodyCollection.Type)
Declaration
public void Convert(FacetedBody fromBody, FacetedBodyCollection.Type toFacetType)
Parameters
Copy(FacetedBody, Part, FacetedBodyCollection.Type)
Declaration
public FacetedBody Copy(FacetedBody fromBody, Part toPart, FacetedBodyCollection.Type toFacetType)
Parameters
Returns
CreateBestFitAlignBuilder()
Declaration
public BestFitAlignBuilder CreateBestFitAlignBuilder()
Returns
CreateBridgeFacetBodyBuilder()
Declaration
public BridgeFacetBodyBuilder CreateBridgeFacetBodyBuilder()
Returns
CreateDecimateFacetBodyBuilder()
Declaration
public DecimateFacetBodyBuilder CreateDecimateFacetBodyBuilder()
Returns
CreateExtrudeFacetBodyBuilder()
Declaration
public ExtrudeFacetBodyBuilder CreateExtrudeFacetBodyBuilder()
Returns
CreateExtrudeProfileBuilder()
Declaration
public ExtrudeProfileBuilder CreateExtrudeProfileBuilder()
Returns
CreateFacetBody(Body[], out FacetedBody[], out Int32[])
Declaration
public void CreateFacetBody(Body[] solidBodies, out FacetedBody[] facetBodies, out int[] errorTable)
Parameters
Type |
Name |
Description |
Body[] |
solidBodies |
|
FacetedBody[] |
facetBodies |
|
System.Int32[] |
errorTable |
|
CreateFacetBodyFromFaces(Face[], out FacetedBody[], out Int32[])
Declaration
public void CreateFacetBodyFromFaces(Face[] solidFaces, out FacetedBody[] facetBodies, out int[] errorTable)
Parameters
Type |
Name |
Description |
Face[] |
solidFaces |
|
FacetedBody[] |
facetBodies |
|
System.Int32[] |
errorTable |
|
CreateFacetCurvatureBuilder()
Declaration
public CurvatureBuilder CreateFacetCurvatureBuilder()
Returns
CreateFacetFeatureExtractionBuilder()
Declaration
public FeatureExtractionBuilder CreateFacetFeatureExtractionBuilder()
Returns
CreateFillHoleBuilder()
Declaration
public FillHoleBuilder CreateFillHoleBuilder()
Returns
CreateMergeFacetBodyBuilder()
Declaration
public MergeFacetBodyBuilder CreateMergeFacetBodyBuilder()
Returns
CreateMultiPatchAlignmentBuilder()
Declaration
public MultiPatchAlignmentBuilder CreateMultiPatchAlignmentBuilder()
Returns
CreateSewFacetBodyBuilder()
Declaration
public SewFacetBodyBuilder CreateSewFacetBodyBuilder()
Returns
CreateSmoothFacetBodyBuilder()
Declaration
public SmoothFacetBodyBuilder CreateSmoothFacetBodyBuilder()
Returns
CreateSnipFacetBodyBuilder()
Declaration
public SnipFacetBodyBuilder CreateSnipFacetBodyBuilder()
Returns
CreateSTLImportBuilder()
Declaration
public STLImportBuilder CreateSTLImportBuilder()
Returns
CreateSubdivideFacetBodyBuilder()
Declaration
public SubdivideFacetBodyBuilder CreateSubdivideFacetBodyBuilder()
Returns
DeleteTemporaryFacesAndEdges()
Declaration
public void DeleteTemporaryFacesAndEdges()
EnumerateMoveNext(ref Tag, Byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
System.Byte[] |
state |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
FindObject(String)
Declaration
public FacetedBody FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
GetAssociatedFacetedBodies(Body, out Int32)
Declaration
public FacetedBody[] GetAssociatedFacetedBodies(Body solidBody, out int numberOfUnloadedFacetedBodies)
Parameters
Type |
Name |
Description |
Body |
solidBody |
|
System.Int32 |
numberOfUnloadedFacetedBodies |
|
Returns
ToArray()
Declaration
public FacetedBody[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable