|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.appkit.NSBezierPath
public abstract class NSBezierPath
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.
Nested Class Summary | |
---|---|
static class |
NSBezierPath._bpFlags_struct
native declaration : NSBezierPath.h:203 Conversion Error : /** * Hit detection. |
static class |
NSBezierPath._class_
|
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying |
---|
NSCopying._static_ |
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding |
---|
NSCoding._static_ |
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
NSObject._static_ |
Constructor Summary | |
---|---|
NSBezierPath()
|
Method Summary | |
---|---|
abstract void |
addClip()
Original signature : -(void)addClip native declaration : NSBezierPath.h:143 |
static NSBezierPath |
alloc()
|
abstract void |
appendBezierPath(NSBezierPath path)
Original signature : -(void)appendBezierPath:(NSBezierPath*) native declaration : NSBezierPath.h:178 |
abstract void |
appendBezierPathWithGlyphs_count_inFont(IntBuffer glyphs,
NSInteger count,
NSFont font)
Original signature : -(void)appendBezierPathWithGlyphs:(NSGlyph*) count:(NSInteger) inFont:(NSFont*) native declaration : NSBezierPath.h:194 |
abstract void |
appendBezierPathWithGlyphs_count_inFont(IntByReference glyphs,
NSInteger count,
NSFont font)
Deprecated. use the safer methods appendBezierPathWithGlyphs_count_inFont(java.nio.IntBuffer, org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.appkit.NSFont) and appendBezierPathWithGlyphs_count_inFont(com.sun.jna.ptr.IntByReference, org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.appkit.NSFont) instead |
abstract void |
appendBezierPathWithOvalInRect(NSRect.ByValue rect)
Original signature : -(void)appendBezierPathWithOvalInRect:(NSRect) native declaration : NSBezierPath.h:181 |
abstract void |
appendBezierPathWithPackedGlyphs(Pointer packedGlyphs)
Deprecated. use the safer methods appendBezierPathWithPackedGlyphs(java.lang.String) and appendBezierPathWithPackedGlyphs(com.sun.jna.Pointer) instead |
abstract void |
appendBezierPathWithPackedGlyphs(String packedGlyphs)
Original signature : -(void)appendBezierPathWithPackedGlyphs:(const char*) native declaration : NSBezierPath.h:196 |
abstract void |
appendBezierPathWithRect(NSRect.ByValue rect)
Original signature : -(void)appendBezierPathWithRect:(NSRect) native declaration : NSBezierPath.h:179 |
abstract void |
appendBezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect,
org.rococoa.cocoa.CGFloat xRadius,
org.rococoa.cocoa.CGFloat yRadius)
Appends paths for a rounded rectangle. |
NSBezierPathDeprecated |
as_NSBezierPath_NSBezierPathDeprecated()
|
static NSBezierPath |
bezierPath()
Original signature : +(NSBezierPath*)bezierPath native declaration : NSBezierPath.h:72 |
abstract NSBezierPath |
bezierPathByFlatteningPath()
Original signature : -(NSBezierPath*)bezierPathByFlatteningPath native declaration : NSBezierPath.h:148 |
abstract NSBezierPath |
bezierPathByReversingPath()
Original signature : -(NSBezierPath*)bezierPathByReversingPath native declaration : NSBezierPath.h:149 |
static NSBezierPath |
bezierPathWithOvalInRect(NSRect.ByValue rect)
Original signature : +(NSBezierPath*)bezierPathWithOvalInRect:(NSRect) native declaration : NSBezierPath.h:74 |
static NSBezierPath |
bezierPathWithRect(NSRect.ByValue rect)
Original signature : +(NSBezierPath*)bezierPathWithRect:(NSRect) native declaration : NSBezierPath.h:73 |
static NSBezierPath |
bezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect,
org.rococoa.cocoa.CGFloat xRadius,
org.rococoa.cocoa.CGFloat yRadius)
Original signature : +(NSBezierPath*)bezierPathWithRoundedRect:(NSRect) xRadius:(CGFloat) yRadius:(CGFloat) native declaration : NSBezierPath.h:76 |
abstract NSRect.ByValue |
bounds()
Original signature : -(NSRect)bounds native declaration : NSBezierPath.h:160 |
static void |
clipRect(NSRect.ByValue rect)
Original signature : +(void)clipRect:(NSRect) native declaration : NSBezierPath.h:83 |
abstract void |
closePath()
Original signature : -(void)closePath native declaration : NSBezierPath.h:110 |
abstract NSRect.ByValue |
controlPointBounds()
Original signature : -(NSRect)controlPointBounds native declaration : NSBezierPath.h:159 |
abstract NSObject |
currentPoint()
Original signature : -(id)currentPoint native declaration : NSBezierPath.h:158 |
static org.rococoa.cocoa.CGFloat |
defaultFlatness()
Original signature : +(CGFloat)defaultFlatness native declaration : NSBezierPath.h:92 |
static int |
defaultLineCapStyle()
Original signature : +(NSLineCapStyle)defaultLineCapStyle native declaration : NSBezierPath.h:97 |
static int |
defaultLineJoinStyle()
Original signature : +(NSLineJoinStyle)defaultLineJoinStyle native declaration : NSBezierPath.h:99 |
static org.rococoa.cocoa.CGFloat |
defaultLineWidth()
Original signature : +(CGFloat)defaultLineWidth native declaration : NSBezierPath.h:101 |
static org.rococoa.cocoa.CGFloat |
defaultMiterLimit()
Original signature : +(CGFloat)defaultMiterLimit native declaration : NSBezierPath.h:90 |
static int |
defaultWindingRule()
Original signature : +(NSWindingRule)defaultWindingRule native declaration : NSBezierPath.h:95 |
abstract int |
elementAtIndex(NSInteger index)
As above with points == NULL. |
abstract NSInteger |
elementCount()
Original signature : -(NSInteger)elementCount native declaration : NSBezierPath.h:164 |
abstract void |
fill()
Original signature : -(void)fill native declaration : NSBezierPath.h:142 |
static void |
fillRect(NSRect.ByValue rect)
Original signature : +(void)fillRect:(NSRect) native declaration : NSBezierPath.h:81 |
abstract org.rococoa.cocoa.CGFloat |
flatness()
Original signature : -(CGFloat)flatness native declaration : NSBezierPath.h:134 |
abstract void |
getLineDash_count_phase(CGFloatByReference pattern,
NativeSizeByReference count,
CGFloatByReference phase)
Original signature : -(void)getLineDash:(CGFloat*) count:(NSInteger*) phase:(CGFloat*) native declaration : NSBezierPath.h:136 |
static NSBezierPath._class_ |
getNSClass()
|
abstract boolean |
isEmpty()
Original signature : -(BOOL)isEmpty native declaration : NSBezierPath.h:157 |
abstract int |
lineCapStyle()
Original signature : -(NSLineCapStyle)lineCapStyle native declaration : NSBezierPath.h:126 |
abstract int |
lineJoinStyle()
Original signature : -(NSLineJoinStyle)lineJoinStyle native declaration : NSBezierPath.h:128 |
abstract org.rococoa.cocoa.CGFloat |
lineWidth()
Original signature : -(CGFloat)lineWidth native declaration : NSBezierPath.h:124 |
abstract org.rococoa.cocoa.CGFloat |
miterLimit()
Original signature : -(CGFloat)miterLimit native declaration : NSBezierPath.h:132 |
static NSBezierPath |
new_()
|
abstract void |
removeAllPoints()
Original signature : -(void)removeAllPoints native declaration : NSBezierPath.h:112 |
abstract void |
setClip()
Original signature : -(void)setClip native declaration : NSBezierPath.h:144 |
static void |
setDefaultFlatness(org.rococoa.cocoa.CGFloat flatness)
Original signature : +(void)setDefaultFlatness:(CGFloat) native declaration : NSBezierPath.h:91 |
static void |
setDefaultLineCapStyle(int lineCapStyle)
Original signature : +(void)setDefaultLineCapStyle:(NSLineCapStyle) native declaration : NSBezierPath.h:96 |
static void |
setDefaultLineJoinStyle(int lineJoinStyle)
Original signature : +(void)setDefaultLineJoinStyle:(NSLineJoinStyle) native declaration : NSBezierPath.h:98 |
static void |
setDefaultLineWidth(org.rococoa.cocoa.CGFloat lineWidth)
Original signature : +(void)setDefaultLineWidth:(CGFloat) native declaration : NSBezierPath.h:100 |
static void |
setDefaultMiterLimit(org.rococoa.cocoa.CGFloat limit)
Original signature : +(void)setDefaultMiterLimit:(CGFloat) native declaration : NSBezierPath.h:89 |
static void |
setDefaultWindingRule(int windingRule)
Original signature : +(void)setDefaultWindingRule:(NSWindingRule) native declaration : NSBezierPath.h:94 |
abstract void |
setFlatness(org.rococoa.cocoa.CGFloat flatness)
Original signature : -(void)setFlatness:(CGFloat) native declaration : NSBezierPath.h:135 |
abstract void |
setLineCapStyle(int lineCapStyle)
Original signature : -(void)setLineCapStyle:(NSLineCapStyle) native declaration : NSBezierPath.h:127 |
abstract void |
setLineDash_count_phase(org.rococoa.cocoa.CGFloat[] pattern,
NSInteger count,
org.rococoa.cocoa.CGFloat phase)
Original signature : -(void)setLineDash:(const CGFloat*) count:(NSInteger) phase:(CGFloat) native declaration : NSBezierPath.h:137 |
abstract void |
setLineDash_count_phase(CGFloatByReference pattern,
NSInteger count,
org.rococoa.cocoa.CGFloat phase)
Deprecated. use the safer methods setLineDash_count_phase(org.rococoa.cocoa.CGFloat[], org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.CGFloat) and setLineDash_count_phase(com.ochafik.lang.jnaerator.runtime.CGFloatByReference, org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.CGFloat) instead |
abstract void |
setLineJoinStyle(int lineJoinStyle)
Original signature : -(void)setLineJoinStyle:(NSLineJoinStyle) native declaration : NSBezierPath.h:129 |
abstract void |
setLineWidth(org.rococoa.cocoa.CGFloat lineWidth)
Original signature : -(void)setLineWidth:(CGFloat) native declaration : NSBezierPath.h:125 |
abstract void |
setMiterLimit(org.rococoa.cocoa.CGFloat miterLimit)
Original signature : -(void)setMiterLimit:(CGFloat) native declaration : NSBezierPath.h:133 |
abstract void |
setWindingRule(int windingRule)
Original signature : -(void)setWindingRule:(NSWindingRule) native declaration : NSBezierPath.h:131 |
abstract void |
stroke()
Original signature : -(void)stroke native declaration : NSBezierPath.h:141 |
static void |
strokeRect(NSRect.ByValue rect)
Original signature : +(void)strokeRect:(NSRect) native declaration : NSBezierPath.h:82 |
abstract void |
transformUsingAffineTransform(NSAffineTransform transform)
Original signature : -(void)transformUsingAffineTransform:(NSAffineTransform*) native declaration : NSBezierPath.h:153 |
abstract int |
windingRule()
Original signature : -(NSWindingRule)windingRule native declaration : NSBezierPath.h:130 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying |
---|
copyWithZone |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding |
---|
encodeWithCoder, initWithCoder |
Methods inherited from interface org.rococoa.ObjCObject |
---|
id |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Constructor Detail |
---|
public NSBezierPath()
Method Detail |
---|
public NSBezierPathDeprecated as_NSBezierPath_NSBezierPathDeprecated()
public static NSBezierPath bezierPath()
+(NSBezierPath*)bezierPath
public static NSBezierPath bezierPathWithRect(NSRect.ByValue rect)
+(NSBezierPath*)bezierPathWithRect:(NSRect)
public static NSBezierPath bezierPathWithOvalInRect(NSRect.ByValue rect)
+(NSBezierPath*)bezierPathWithOvalInRect:(NSRect)
public static NSBezierPath bezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect, org.rococoa.cocoa.CGFloat xRadius, org.rococoa.cocoa.CGFloat yRadius)
+(NSBezierPath*)bezierPathWithRoundedRect:(NSRect) xRadius:(CGFloat) yRadius:(CGFloat)
public static void fillRect(NSRect.ByValue rect)
+(void)fillRect:(NSRect)
public static void strokeRect(NSRect.ByValue rect)
+(void)strokeRect:(NSRect)
public static void clipRect(NSRect.ByValue rect)
+(void)clipRect:(NSRect)
public static void setDefaultMiterLimit(org.rococoa.cocoa.CGFloat limit)
+(void)setDefaultMiterLimit:(CGFloat)
public static org.rococoa.cocoa.CGFloat defaultMiterLimit()
+(CGFloat)defaultMiterLimit
public static void setDefaultFlatness(org.rococoa.cocoa.CGFloat flatness)
+(void)setDefaultFlatness:(CGFloat)
public static org.rococoa.cocoa.CGFloat defaultFlatness()
+(CGFloat)defaultFlatness
public static void setDefaultWindingRule(int windingRule)
+(void)setDefaultWindingRule:(NSWindingRule)
windingRule
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSWindingRulepublic static int defaultWindingRule()
+(NSWindingRule)defaultWindingRule
public static void setDefaultLineCapStyle(int lineCapStyle)
+(void)setDefaultLineCapStyle:(NSLineCapStyle)
lineCapStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineCapStylepublic static int defaultLineCapStyle()
+(NSLineCapStyle)defaultLineCapStyle
public static void setDefaultLineJoinStyle(int lineJoinStyle)
+(void)setDefaultLineJoinStyle:(NSLineJoinStyle)
lineJoinStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineJoinStylepublic static int defaultLineJoinStyle()
+(NSLineJoinStyle)defaultLineJoinStyle
public static void setDefaultLineWidth(org.rococoa.cocoa.CGFloat lineWidth)
+(void)setDefaultLineWidth:(CGFloat)
public static org.rococoa.cocoa.CGFloat defaultLineWidth()
+(CGFloat)defaultLineWidth
public abstract void closePath()
-(void)closePath
public abstract void removeAllPoints()
-(void)removeAllPoints
public abstract org.rococoa.cocoa.CGFloat lineWidth()
-(CGFloat)lineWidth
public abstract void setLineWidth(org.rococoa.cocoa.CGFloat lineWidth)
-(void)setLineWidth:(CGFloat)
public abstract int lineCapStyle()
-(NSLineCapStyle)lineCapStyle
public abstract void setLineCapStyle(int lineCapStyle)
-(void)setLineCapStyle:(NSLineCapStyle)
lineCapStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineCapStylepublic abstract int lineJoinStyle()
-(NSLineJoinStyle)lineJoinStyle
public abstract void setLineJoinStyle(int lineJoinStyle)
-(void)setLineJoinStyle:(NSLineJoinStyle)
lineJoinStyle
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSLineJoinStylepublic abstract int windingRule()
-(NSWindingRule)windingRule
public abstract void setWindingRule(int windingRule)
-(void)setWindingRule:(NSWindingRule)
windingRule
- @see org.rococoa.cocoa.appkit.AppKitLibrary#NSWindingRulepublic abstract org.rococoa.cocoa.CGFloat miterLimit()
-(CGFloat)miterLimit
public abstract void setMiterLimit(org.rococoa.cocoa.CGFloat miterLimit)
-(void)setMiterLimit:(CGFloat)
public abstract org.rococoa.cocoa.CGFloat flatness()
-(CGFloat)flatness
public abstract void setFlatness(org.rococoa.cocoa.CGFloat flatness)
-(void)setFlatness:(CGFloat)
public abstract void getLineDash_count_phase(CGFloatByReference pattern, NativeSizeByReference count, CGFloatByReference phase)
-(void)getLineDash:(CGFloat*) count:(NSInteger*) phase:(CGFloat*)
@Deprecated public abstract void setLineDash_count_phase(CGFloatByReference pattern, NSInteger count, org.rococoa.cocoa.CGFloat phase)
setLineDash_count_phase(org.rococoa.cocoa.CGFloat[], org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.CGFloat)
and setLineDash_count_phase(com.ochafik.lang.jnaerator.runtime.CGFloatByReference, org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.CGFloat)
instead
-(void)setLineDash:(const CGFloat*) count:(NSInteger) phase:(CGFloat)
public abstract void setLineDash_count_phase(org.rococoa.cocoa.CGFloat[] pattern, NSInteger count, org.rococoa.cocoa.CGFloat phase)
-(void)setLineDash:(const CGFloat*) count:(NSInteger) phase:(CGFloat)
public abstract void stroke()
-(void)stroke
public abstract void fill()
-(void)fill
public abstract void addClip()
-(void)addClip
public abstract void setClip()
-(void)setClip
public abstract NSBezierPath bezierPathByFlatteningPath()
-(NSBezierPath*)bezierPathByFlatteningPath
public abstract NSBezierPath bezierPathByReversingPath()
-(NSBezierPath*)bezierPathByReversingPath
public abstract void transformUsingAffineTransform(NSAffineTransform transform)
-(void)transformUsingAffineTransform:(NSAffineTransform*)
public abstract boolean isEmpty()
-(BOOL)isEmpty
public abstract NSObject currentPoint()
-(id)currentPoint
public abstract NSRect.ByValue controlPointBounds()
-(NSRect)controlPointBounds
public abstract NSRect.ByValue bounds()
-(NSRect)bounds
public abstract NSInteger elementCount()
-(NSInteger)elementCount
public abstract int elementAtIndex(NSInteger index)
-(NSBezierPathElement)elementAtIndex:(NSInteger)
public abstract void appendBezierPath(NSBezierPath path)
-(void)appendBezierPath:(NSBezierPath*)
public abstract void appendBezierPathWithRect(NSRect.ByValue rect)
-(void)appendBezierPathWithRect:(NSRect)
public abstract void appendBezierPathWithOvalInRect(NSRect.ByValue rect)
-(void)appendBezierPathWithOvalInRect:(NSRect)
@Deprecated public abstract void appendBezierPathWithGlyphs_count_inFont(IntByReference glyphs, NSInteger count, NSFont font)
appendBezierPathWithGlyphs_count_inFont(java.nio.IntBuffer, org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.appkit.NSFont)
and appendBezierPathWithGlyphs_count_inFont(com.sun.jna.ptr.IntByReference, org.rococoa.cocoa.foundation.NSInteger, org.rococoa.cocoa.appkit.NSFont)
instead
-(void)appendBezierPathWithGlyphs:(NSGlyph*) count:(NSInteger) inFont:(NSFont*)
public abstract void appendBezierPathWithGlyphs_count_inFont(IntBuffer glyphs, NSInteger count, NSFont font)
-(void)appendBezierPathWithGlyphs:(NSGlyph*) count:(NSInteger) inFont:(NSFont*)
@Deprecated public abstract void appendBezierPathWithPackedGlyphs(Pointer packedGlyphs)
appendBezierPathWithPackedGlyphs(java.lang.String)
and appendBezierPathWithPackedGlyphs(com.sun.jna.Pointer)
instead
-(void)appendBezierPathWithPackedGlyphs:(const char*)
public abstract void appendBezierPathWithPackedGlyphs(String packedGlyphs)
-(void)appendBezierPathWithPackedGlyphs:(const char*)
public abstract void appendBezierPathWithRoundedRect_xRadius_yRadius(NSRect.ByValue rect, org.rococoa.cocoa.CGFloat xRadius, org.rococoa.cocoa.CGFloat yRadius)
-(void)appendBezierPathWithRoundedRect:(NSRect) xRadius:(CGFloat) yRadius:(CGFloat)
public static NSBezierPath alloc()
public static NSBezierPath new_()
public static NSBezierPath._class_ getNSClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |