public interface Polyline extends MarkupObject
nxopen.Markup.Polyline
nxopen.Markup.MarkupFileObjectCollection#createPolyline
Modifier and Type | Interface and Description |
---|---|
static class |
Polyline.LineOption
Represents the
nxopen.Markup.Polyline line option. |
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
Point2d[] |
getPoints()
Gets a list of points
License requirements: None. |
Polyline.LineOption |
lineType()
Returns the line type
License requirements: None. |
void |
setLineType(Polyline.LineOption lineType)
License requirements: None. |
void |
setPoints(Point2d[] points)
Sets a list of points
License requirements: None. |
anchorObject, comment, getAssociatedObjects, getLeaderLineLength, getLocation, getTerminatingObjects, pinToScreen, setAnchorObject, setAssociatedObjects, setComment, setLeaderLineLength, setLocation, setPinToScreen, setTerminatingObjects, setVisible, visible
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
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
Polyline.LineOption lineType() throws NXException, RemoteException
NXException
RemoteException
void setLineType(Polyline.LineOption lineType) throws NXException, RemoteException
lineType
- NXException
RemoteException
Point2d[] getPoints() throws NXException, RemoteException
NXException
RemoteException
void setPoints(Point2d[] points) throws NXException, RemoteException
points
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.