org.rococoa.cocoa.appkit
Class NSBezierPath
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.appkit.NSBezierPath
- All Implemented Interfaces:
- ABActionDelegate, AMWorkflowControllerDelegate, IMVideoDataSource, NSAccessibility, NSAccessibilityAdditions, NSAnimationDelegate, NSApplicationScriptingDelegation, NSArchiverCallback, NSBrowserDelegate, NSClassDescriptionPrimitives, NSCoderMethods, NSColorPanelResponderMethod, NSComboBoxCellDataSource, NSComboBoxDataSource, NSComboBoxNotifications, NSComparisonMethods, NSConnectionDelegateMethods, NSControlSubclassDelegate, NSControlSubclassNotifications, NSCopyLinkMoveHandler, NSDatePickerCellDelegate, NSDelayedPerforming, NSDeprecatedKeyValueCoding, NSDeprecatedKeyValueObservingCustomization, NSDeprecatedMethods, NSDictionaryControllerKeyValuePair, NSDistantObjectRequestMethods, NSDistributedObjects, NSDraggingDestination, NSDraggingSource, NSDrawerDelegate, NSDrawerNotifications, NSEditor, NSEditorRegistration, NSErrorRecoveryAttempting, NSExceptionHandlerDelegate, NSFileManagerFileOperationAdditions, NSFontManagerDelegate, NSFontManagerResponderMethod, NSFontPanelValidationAdditions, NSImageDelegate, NSKeyedArchiverDelegate, NSKeyedArchiverObjectSubstitution, NSKeyedUnarchiverDelegate, NSKeyedUnarchiverObjectSubstitution, NSKeyValueBindingCreation, NSKeyValueCoding, NSKeyValueObserverNotification, NSKeyValueObserverRegistration, NSKeyValueObserving, NSKeyValueObservingCustomization, NSLayoutManagerDelegate, NSMenuDelegate, NSMenuValidation, NSMetadataQueryDelegate, NSNetServiceBrowserDelegateMethods, NSNetServiceDelegateMethods, NSNibAwaking, NSOutlineViewDataSource, NSOutlineViewDelegate, NSOutlineViewNotifications, NSPasteboardOwner, NSPlaceholders, NSPortDelegateMethods, NSRuleEditorDelegateMethods, NSSavePanelDelegate, NSScriptClassDescription, NSScripting, NSScriptingComparisonMethods, NSScriptKeyValueCoding, NSScriptObjectSpecifiers, NSSoundDelegateMethods, NSSpeechRecognizerDelegate, NSSpeechSynthesizerDelegate, NSSpellServerDelegate, NSSplitViewDelegate, NSStreamDelegateEventExtensions, NSTabViewDelegate, NSTextDelegate, NSTextViewDelegate, NSThreadPerformAdditions, NSTokenFieldCellDelegate, NSTokenFieldDelegate, NSToolbarDelegate, NSToolbarNotifications, NSURLClient, NSURLConnectionDelegate, NSURLDownloadDelegate, NSWindowDelegate, NSWindowNotifications, NSXMLParserDelegateEventAdditions, QTCaptureDecompressedVideoOutputDelegate, QTCaptureFileOutputDelegate, QTCaptureVideoPreviewOutputDelegate, QTCaptureViewDelegate, QTMovieDelegate, QTMovieViewDelegate, SFAuthorizationViewDelegate, SFCertificatePanelDelegate, SFChooseIdentityPanelDelegate, WebDownloadDelegate, WebFrameLoadDelegate, WebJavaPlugIn, WebPlugIn, WebPlugInContainer, WebPolicyDelegate, WebResourceLoadDelegate, WebScripting, WebUIDelegate, WebViewEditingDelegate, NSCoding, NSCopying, NSObject
public abstract class NSBezierPath
- extends NSObject
- implements NSCopying, NSCoding
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Method Summary |
abstract void |
addClip()
|
static NSBezierPath |
alloc()
|
abstract void |
appendBezierPath(NSBezierPath path)
|
abstract void |
appendBezierPathWithGlyphs_count_inFont(IntBuffer glyphs,
int count,
NSFont font)
|
abstract void |
appendBezierPathWithGlyphs_count_inFont(IntByReference glyphs,
int count,
NSFont font)
Deprecated. use the safer method appendBezierPathWithGlyphs_count_inFont(java.nio.IntBuffer, int, org.rococoa.cocoa.appkit.NSFont) instead |
abstract void |
appendBezierPathWithOvalInRect(NSRect.ByValue rect)
|
abstract void |
appendBezierPathWithPackedGlyphs(ByteByReference packedGlyphs)
Deprecated. use the safer method appendBezierPathWithPackedGlyphs(java.lang.String) instead |
abstract void |
appendBezierPathWithPackedGlyphs(String packedGlyphs)
|
abstract void |
appendBezierPathWithRect(NSRect.ByValue rect)
|
abstract void |
appendBezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect,
float xRadius,
float yRadius)
Appends paths for a rounded rectangle. |
static NSBezierPath |
bezierPath()
|
abstract NSBezierPath |
bezierPathByFlatteningPath()
|
abstract NSBezierPath |
bezierPathByReversingPath()
|
static NSBezierPath |
bezierPathWithOvalInRect(NSRect.ByValue rect)
|
static NSBezierPath |
bezierPathWithRect(NSRect.ByValue rect)
|
static NSBezierPath |
bezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect,
float xRadius,
float yRadius)
|
abstract NSRect.ByValue |
bounds()
|
abstract boolean |
cachesBezierPath()
Caching
Original signature : -(BOOL)cachesBezierPath |
static void |
clipRect(NSRect.ByValue rect)
|
abstract void |
closePath()
|
abstract NSRect.ByValue |
controlPointBounds()
|
abstract NSObject |
currentPoint()
|
static float |
defaultFlatness()
|
static int |
defaultLineCapStyle()
|
static int |
defaultLineJoinStyle()
|
static float |
defaultLineWidth()
|
static float |
defaultMiterLimit()
|
static int |
defaultWindingRule()
|
abstract int |
elementAtIndex(int index)
As above with points == NULL. |
abstract int |
elementCount()
|
abstract void |
fill()
|
static void |
fillRect(NSRect.ByValue rect)
|
abstract float |
flatness()
|
abstract void |
getLineDash_count_phase(FloatBuffer pattern,
IntBuffer count,
FloatBuffer phase)
|
abstract void |
getLineDash_count_phase(FloatByReference pattern,
IntByReference count,
FloatByReference phase)
Deprecated. use the safer method getLineDash_count_phase(java.nio.FloatBuffer, java.nio.IntBuffer, java.nio.FloatBuffer) instead |
abstract boolean |
isEmpty()
|
abstract int |
lineCapStyle()
|
abstract int |
lineJoinStyle()
|
abstract float |
lineWidth()
|
abstract float |
miterLimit()
|
abstract void |
removeAllPoints()
|
abstract void |
setCachesBezierPath(boolean flag)
|
abstract void |
setClip()
|
static void |
setDefaultFlatness(float flatness)
|
static void |
setDefaultLineCapStyle(int lineCapStyle)
Original signature : +(void)setDefaultLineCapStyle:(NSLineCapStyle)
|
static void |
setDefaultLineJoinStyle(int lineJoinStyle)
Original signature : +(void)setDefaultLineJoinStyle:(NSLineJoinStyle)
|
static void |
setDefaultLineWidth(float lineWidth)
|
static void |
setDefaultMiterLimit(float limit)
|
static void |
setDefaultWindingRule(int windingRule)
Original signature : +(void)setDefaultWindingRule:(NSWindingRule)
|
abstract void |
setFlatness(float flatness)
|
abstract void |
setLineCapStyle(int lineCapStyle)
Original signature : -(void)setLineCapStyle:(NSLineCapStyle)
|
abstract void |
setLineDash_count_phase(float[] pattern,
int count,
float phase)
|
abstract void |
setLineDash_count_phase(FloatBuffer pattern,
int count,
float phase)
|
abstract void |
setLineDash_count_phase(FloatByReference pattern,
int count,
float phase)
Deprecated. use the safer methods setLineDash_count_phase(float[], int, float) and setLineDash_count_phase(java.nio.FloatBuffer, int, float) instead |
abstract void |
setLineJoinStyle(int lineJoinStyle)
Original signature : -(void)setLineJoinStyle:(NSLineJoinStyle)
|
abstract void |
setLineWidth(float lineWidth)
|
abstract void |
setMiterLimit(float miterLimit)
|
abstract void |
setWindingRule(int windingRule)
Original signature : -(void)setWindingRule:(NSWindingRule)
|
abstract void |
stroke()
|
static void |
strokeRect(NSRect.ByValue rect)
|
abstract void |
transformUsingAffineTransform(NSAffineTransform transform)
|
abstract int |
windingRule()
|
Methods inherited from class org.rococoa.cocoa.foundation.NSObject |
copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardInvocation, id, init, isKindOfClass, isKindOfClass, methodSignatureForSelector, mutableCopy, release, retain, retainCount |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
autorelease, class_, conformsToProtocol, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebUIDelegate |
webView_contextMenuItemsForElement_defaultMenuItems, webView_createWebViewModalDialogWithRequest, webView_createWebViewWithRequest, webView_dragDestinationActionMaskForDraggingInfo, webView_dragDestinationActionMaskForDraggingInfo, webView_makeFirstResponder, webView_mouseDidMoveOverElement_modifierFlags, webView_printFrameView, webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage, webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptConfirmPanelWithMessage, webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame, webView_runJavaScriptTextInputPanelWithPrompt_defaultText, webView_runOpenPanelForFileButtonWithResultListener, webView_runOpenPanelForFileButtonWithResultListener, webView_setResizable, webView_setStatusBarVisible, webView_setStatusText, webView_setToolbarsVisible, webView_shouldPerformAction_fromSender, webView_validateUserInterfaceItem_defaultValidation, webView_validateUserInterfaceItem_defaultValidation, webView_willPerformDragDestinationAction_forDraggingInfo, webView_willPerformDragDestinationAction_forDraggingInfo, webViewAreToolbarsVisible, webViewClose, webViewContentRect, webViewFirstResponder, webViewFocus, webViewFooterHeight, webViewFrame, webViewHeaderHeight, webViewIsResizable, webViewIsStatusBarVisible, webViewRunModal, webViewShow, webViewStatusText, webViewUnfocus |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSBrowserDelegate |
browser_acceptDrop_atRow_column_dropOperation, browser_acceptDrop_atRow_column_dropOperation, browser_canDragRowsWithIndexes_inColumn_withEvent, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_namesOfPromisedFilesDroppedAtDestination_forDraggedRowsWithIndexes_inColumn, browser_nextTypeSelectMatchFromRow_toRow_inColumn_forString, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldShowCellExpansionForRow_column, browser_shouldSizeColumn_forUserResize_toWidth, browser_shouldTypeSelectForEvent_withCurrentSearchString, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_typeSelectStringForRow_inColumn, browser_validateDrop_proposedRow_column_dropOperation, browser_validateDrop_proposedRow_column_dropOperation, browser_willDisplayCell_atRow_column, browser_writeRowsWithIndexes_inColumn_toPasteboard, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSKeyValueCoding |
dictionaryWithValuesForKeys, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, setNilValueForKey, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, validateValue_forKey_error, validateValue_forKeyPath_error, valueForKey, valueForKeyPath, valueForUndefinedKey |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDelegate |
outlineView_dataCellForTableColumn_item, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_heightOfRowByItem, outlineView_isGroupItem, outlineView_mouseDownInHeaderOfTableColumn, outlineView_nextTypeSelectMatchFromItem_toItem_forString, outlineView_selectionIndexesForProposedSelection, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_shouldShowCellExpansionForTableColumn_item, outlineView_shouldTrackCell_forTableColumn_item, outlineView_shouldTypeSelectForEvent_withCurrentSearchString, outlineView_typeSelectStringForTableColumn_item, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, selectionShouldChangeInOutlineView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebViewEditingDelegate |
undoManagerForWebView, webView_doCommandBySelector, webView_shouldApplyStyle_toElementsInDOMRange, webView_shouldBeginEditingInDOMRange, webView_shouldChangeTypingStyle_toStyle, webView_shouldDeleteDOMRange, webView_shouldEndEditingInDOMRange, webView_shouldInsertNode_replacingDOMRange_givenAction, webView_shouldInsertText_replacingDOMRange_givenAction, webViewDidBeginEditing, webViewDidChange, webViewDidChangeSelection, webViewDidChangeTypingStyle, webViewDidEndEditing |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebFrameLoadDelegate |
webView_didCancelClientRedirectForFrame, webView_didChangeLocationWithinPageForFrame, webView_didClearWindowObject_forFrame, webView_didCommitLoadForFrame, webView_didFailLoadWithError_forFrame, webView_didFailProvisionalLoadWithError_forFrame, webView_didFinishLoadForFrame, webView_didReceiveIcon_forFrame, webView_didReceiveServerRedirectForProvisionalLoadForFrame, webView_didReceiveTitle_forFrame, webView_didStartProvisionalLoadForFrame, webView_willCloseFrame, webView_windowScriptObjectAvailable |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldDelegate |
tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_displayStringForRepresentedObject, tokenField_editingStringForRepresentedObject, tokenField_hasMenuForRepresentedObject, tokenField_menuForRepresentedObject, tokenField_readFromPasteboard, tokenField_representedObjectForEditingString, tokenField_shouldAddObjects_atIndex, tokenField_styleForRepresentedObject, tokenField_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSXMLParserDelegateEventAdditions |
parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSDraggingDestination |
concludeDragOperation, concludeDragOperation, draggingEnded, draggingEnded, draggingEntered, draggingEntered, draggingExited, draggingExited, draggingUpdated, draggingUpdated, performDragOperation, performDragOperation, prepareForDragOperation, prepareForDragOperation, wantsPeriodicDraggingUpdates |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDataSource |
outlineView_acceptDrop_item_childIndex, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_writeItems_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSURLDownloadDelegate |
download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willResumeWithResponse_fromByte, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSAccessibility |
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTextViewDelegate |
textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_doCommandBySelector, textView_menu_forEvent_atIndex, textView_shouldChangeTextInRanges_replacementStrings, textView_shouldChangeTypingAttributes_toAttributes, textView_willChangeSelectionFromCharacterRanges_toCharacterRanges, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, undoManagerForTextView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldCellDelegate |
tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_displayStringForRepresentedObject, tokenFieldCell_editingStringForRepresentedObject, tokenFieldCell_hasMenuForRepresentedObject, tokenFieldCell_menuForRepresentedObject, tokenFieldCell_readFromPasteboard, tokenFieldCell_representedObjectForEditingString, tokenFieldCell_shouldAddObjects_atIndex, tokenFieldCell_styleForRepresentedObject, tokenFieldCell_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSWindowNotifications |
windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidChangeScreenProfile, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove |
NSBezierPath
public NSBezierPath()
bezierPath
public static NSBezierPath bezierPath()
bezierPathWithRect
public static NSBezierPath bezierPathWithRect(NSRect.ByValue rect)
bezierPathWithOvalInRect
public static NSBezierPath bezierPathWithOvalInRect(NSRect.ByValue rect)
bezierPathWithRoundedRect_xRadius_yRadius
public static NSBezierPath bezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect,
float xRadius,
float yRadius)
fillRect
public static void fillRect(NSRect.ByValue rect)
strokeRect
public static void strokeRect(NSRect.ByValue rect)
clipRect
public static void clipRect(NSRect.ByValue rect)
setDefaultMiterLimit
public static void setDefaultMiterLimit(float limit)
defaultMiterLimit
public static float defaultMiterLimit()
setDefaultFlatness
public static void setDefaultFlatness(float flatness)
defaultFlatness
public static float defaultFlatness()
setDefaultWindingRule
public static void setDefaultWindingRule(int windingRule)
- Original signature :
+(void)setDefaultWindingRule:(NSWindingRule)
- Parameters:
windingRule
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSWindingRule
defaultWindingRule
public static int defaultWindingRule()
setDefaultLineCapStyle
public static void setDefaultLineCapStyle(int lineCapStyle)
- Original signature :
+(void)setDefaultLineCapStyle:(NSLineCapStyle)
- Parameters:
lineCapStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineCapStyle
defaultLineCapStyle
public static int defaultLineCapStyle()
setDefaultLineJoinStyle
public static void setDefaultLineJoinStyle(int lineJoinStyle)
- Original signature :
+(void)setDefaultLineJoinStyle:(NSLineJoinStyle)
- Parameters:
lineJoinStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineJoinStyle
defaultLineJoinStyle
public static int defaultLineJoinStyle()
setDefaultLineWidth
public static void setDefaultLineWidth(float lineWidth)
defaultLineWidth
public static float defaultLineWidth()
closePath
public abstract void closePath()
removeAllPoints
public abstract void removeAllPoints()
lineWidth
public abstract float lineWidth()
setLineWidth
public abstract void setLineWidth(float lineWidth)
lineCapStyle
public abstract int lineCapStyle()
setLineCapStyle
public abstract void setLineCapStyle(int lineCapStyle)
- Original signature :
-(void)setLineCapStyle:(NSLineCapStyle)
- Parameters:
lineCapStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineCapStyle
lineJoinStyle
public abstract int lineJoinStyle()
setLineJoinStyle
public abstract void setLineJoinStyle(int lineJoinStyle)
- Original signature :
-(void)setLineJoinStyle:(NSLineJoinStyle)
- Parameters:
lineJoinStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineJoinStyle
windingRule
public abstract int windingRule()
setWindingRule
public abstract void setWindingRule(int windingRule)
- Original signature :
-(void)setWindingRule:(NSWindingRule)
- Parameters:
windingRule
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSWindingRule
miterLimit
public abstract float miterLimit()
setMiterLimit
public abstract void setMiterLimit(float miterLimit)
flatness
public abstract float flatness()
setFlatness
public abstract void setFlatness(float flatness)
getLineDash_count_phase
@Deprecated
public abstract void getLineDash_count_phase(FloatByReference pattern,
IntByReference count,
FloatByReference phase)
- Deprecated. use the safer method
getLineDash_count_phase(java.nio.FloatBuffer, java.nio.IntBuffer, java.nio.FloatBuffer)
instead
- Original signature :
-(void)getLineDash:(CGFloat*) count:(NSInteger*) phase:(CGFloat*)
getLineDash_count_phase
public abstract void getLineDash_count_phase(FloatBuffer pattern,
IntBuffer count,
FloatBuffer phase)
setLineDash_count_phase
@Deprecated
public abstract void setLineDash_count_phase(FloatByReference pattern,
int count,
float phase)
- Deprecated. use the safer methods
setLineDash_count_phase(float[], int, float)
and setLineDash_count_phase(java.nio.FloatBuffer, int, float)
instead
- Original signature :
-(void)setLineDash:(const CGFloat*) count:(NSInteger) phase:(CGFloat)
setLineDash_count_phase
public abstract void setLineDash_count_phase(float[] pattern,
int count,
float phase)
setLineDash_count_phase
public abstract void setLineDash_count_phase(FloatBuffer pattern,
int count,
float phase)
stroke
public abstract void stroke()
fill
public abstract void fill()
addClip
public abstract void addClip()
setClip
public abstract void setClip()
bezierPathByFlatteningPath
public abstract NSBezierPath bezierPathByFlatteningPath()
bezierPathByReversingPath
public abstract NSBezierPath bezierPathByReversingPath()
transformUsingAffineTransform
public abstract void transformUsingAffineTransform(NSAffineTransform transform)
isEmpty
public abstract boolean isEmpty()
currentPoint
public abstract NSObject currentPoint()
controlPointBounds
public abstract NSRect.ByValue controlPointBounds()
bounds
public abstract NSRect.ByValue bounds()
elementCount
public abstract int elementCount()
elementAtIndex
public abstract int elementAtIndex(int index)
- As above with points == NULL.
Original signature : -(NSBezierPathElement)elementAtIndex:(NSInteger)
appendBezierPath
public abstract void appendBezierPath(NSBezierPath path)
appendBezierPathWithRect
public abstract void appendBezierPathWithRect(NSRect.ByValue rect)
appendBezierPathWithOvalInRect
public abstract void appendBezierPathWithOvalInRect(NSRect.ByValue rect)
appendBezierPathWithGlyphs_count_inFont
@Deprecated
public abstract void appendBezierPathWithGlyphs_count_inFont(IntByReference glyphs,
int count,
NSFont font)
- Deprecated. use the safer method
appendBezierPathWithGlyphs_count_inFont(java.nio.IntBuffer, int, org.rococoa.cocoa.appkit.NSFont)
instead
- Original signature :
-(void)appendBezierPathWithGlyphs:(NSGlyph*) count:(NSInteger) inFont:(NSFont*)
appendBezierPathWithGlyphs_count_inFont
public abstract void appendBezierPathWithGlyphs_count_inFont(IntBuffer glyphs,
int count,
NSFont font)
appendBezierPathWithPackedGlyphs
@Deprecated
public abstract void appendBezierPathWithPackedGlyphs(ByteByReference packedGlyphs)
- Deprecated. use the safer method
appendBezierPathWithPackedGlyphs(java.lang.String)
instead
- Original signature :
-(void)appendBezierPathWithPackedGlyphs:(const char*)
appendBezierPathWithPackedGlyphs
public abstract void appendBezierPathWithPackedGlyphs(String packedGlyphs)
appendBezierPathWithRoundedRect_xRadius_yRadius
public abstract void appendBezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect,
float xRadius,
float yRadius)
- Appends paths for a rounded rectangle.
Original signature : -(void)appendBezierPathWithRoundedRect:(NSRect) xRadius:(CGFloat) yRadius:(CGFloat)
cachesBezierPath
public abstract boolean cachesBezierPath()
- Caching
Original signature : -(BOOL)cachesBezierPath
setCachesBezierPath
public abstract void setCachesBezierPath(boolean flag)
alloc
public static NSBezierPath alloc()