Modifier and Type | Interface and Description |
---|---|
static class |
UFFacet.AskAdjacentFacetData |
static class |
UFFacet.AskModelsOfSolidData |
static class |
UFFacet.AskNormalsOfFacetData |
static class |
UFFacet.AskParamsOfFacetData |
static class |
UFFacet.AskPlaneEquationData |
static class |
UFFacet.AskSurfaceDataForFaceData |
static class |
UFFacet.AskVerticesOfFacetData |
static class |
UFFacet.FindEdgeInFacetData |
static class |
UFFacet.Parameters
Refer to UF_FACET_parameters_s for documentation
|
void setDefaultParameters(UFFacet.Parameters parameters) throws NXException, RemoteException
NXException
RemoteException
UFFacet.Parameters askDefaultParameters() throws NXException, RemoteException
NXException
RemoteException
Tag facetSolid(Tag solidEntity, UFFacet.Parameters parameters) throws NXException, RemoteException
NXException
RemoteException
void updateModel(Tag model, UFFacet.Parameters parameters) throws NXException, RemoteException
NXException
RemoteException
Tag createModel(Tag objectInPart) throws NXException, RemoteException
NXException
RemoteException
void modelEditsDone(Tag model) throws NXException, RemoteException
NXException
RemoteException
int addFacetToModel(Tag model, int numVertices, double[][] vertices, double[][] normals, int[] adjacentFacetIds) throws NXException, RemoteException
NXException
RemoteException
void delFacetFromModel(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
void deleteAllFacetsFromModel(Tag model) throws NXException, RemoteException
NXException
RemoteException
void setAdjacentFacet(Tag model, int facetId, int edge, int adjacentFacetId) throws NXException, RemoteException
NXException
RemoteException
void disassocFromSolid(Tag model) throws NXException, RemoteException
NXException
RemoteException
void rebuildAdjacencies(Tag model) throws NXException, RemoteException
NXException
RemoteException
void setVertexOfFacet(Tag model, int facetId, int vertexInFacet, double[] location) throws NXException, RemoteException
NXException
RemoteException
int cycleFacets(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
int askNFacetsInModel(Tag model) throws NXException, RemoteException
NXException
RemoteException
int askMaxFacetVerts(Tag model) throws NXException, RemoteException
NXException
RemoteException
int askNumVertsInFacet(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskVerticesOfFacetData askVerticesOfFacet(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskNormalsOfFacetData askNormalsOfFacet(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskParamsOfFacetData askParamsOfFacet(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskAdjacentFacetData askAdjacentFacet(Tag model, int facetId, int edgeId) throws NXException, RemoteException
NXException
RemoteException
UFFacet.FindEdgeInFacetData findEdgeInFacet(Tag model, int facetId, double[] vertex1, double[] vertex2) throws NXException, RemoteException
NXException
RemoteException
boolean isModelUpToDate(Tag model) throws NXException, RemoteException
NXException
RemoteException
Tag askSolidOfModel(Tag model) throws NXException, RemoteException
NXException
RemoteException
Tag askAvailableSolid(Tag model) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskModelsOfSolidData askModelsOfSolid(Tag solid) throws NXException, RemoteException
NXException
RemoteException
UFFacet.Parameters askModelParameters(Tag model) throws NXException, RemoteException
NXException
RemoteException
int askVertexConvexity(Tag model, int facetId, int vertexInFacet) throws NXException, RemoteException
NXException
RemoteException
int askEdgeConvexity(Tag model, int facetId, int edgeInFacet) throws NXException, RemoteException
NXException
RemoteException
boolean isFacetConvex(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
boolean isModelConvex(Tag model) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskPlaneEquationData askPlaneEquation(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
int askFaceIdOfSolidFace(Tag model, Tag faceTag) throws NXException, RemoteException
NXException
RemoteException
Tag askSolidFaceOfFacet(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
Tag askSolidFaceOfFaceId(Tag model, int faceId) throws NXException, RemoteException
NXException
RemoteException
int askFaceIdOfFacet(Tag model, int facetId) throws NXException, RemoteException
NXException
RemoteException
int askNumFaces(Tag model) throws NXException, RemoteException
NXException
RemoteException
int askNumFacetsInFace(Tag model, int faceId) throws NXException, RemoteException
NXException
RemoteException
int cycleFacetsInFace(Tag model, int faceId, int facetId) throws NXException, RemoteException
NXException
RemoteException
UFFacet.AskSurfaceDataForFaceData askSurfaceDataForFace(Tag facetFace) throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.