public interface Edge extends DisplayableObject, ICurve, IProfile
Modifier and Type | Interface and Description |
---|---|
static class |
Edge.EdgeType
Solid edge type.
|
static class |
Edge.VerticesData
This class holds the data returned from
getVertices() |
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
Body |
getBody()
Returns the body containing this edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
Face[] |
getFaces()
Returns the faces connected to the edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
Edge.VerticesData |
getVertices()
Returns the vertices of the edge.
|
Edge.EdgeType |
solidEdgeType()
Returns the solid type of the edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
getDraftingCurveInfo
getLength, isReference
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
Edge.EdgeType solidEdgeType() throws NXException, RemoteException
NXException
RemoteException
Face[] getFaces() throws NXException, RemoteException
NXException
RemoteException
Edge.VerticesData getVertices() throws NXException, RemoteException
NXException
RemoteException
Body getBody() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.