CMShapeBuilder Klassenreferenz

#import <CMShapeBuilder.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche, statische Methoden

(struct CGPath *) + createShapeWithType:adjustValues:andOrientedBounds:
(struct CGPath *) + createShapeWithLinePath:andStroke:inOrientedBounds:
(struct CGRect+ canonicalBounds
(struct CGAffineTransform+ _transformationForOrientedBounds:
(struct CGPath *) + _rectangleWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _parallelogramWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _trapezoidWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _ellipseWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _roundedRectWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _diamondWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _triangleWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _rightTriangleWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _plusWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _pentagonWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _hexagonWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _octagonWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _canWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _cubeWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _wedgeRectWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _traightConnector1tWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _rightArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _leftArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _upArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _downArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _leftRightArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _upDownArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _quadArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _leftRightUpArrowWithTransform:adjustValues:andAspectRatio:
(struct CGPath *) + _starWithTransform:adjustValues:aspectRatio:andBranchNumber:
(struct CGPoint+ _renderElement:withTransform:inPath:
(struct _NSRect+ _boundingBoxForLineEnd:
(void) + _renderLineEnd:atPoint:withOrientation:inPath:

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei CMShapeBuilder.h.


Dokumentation der Elementfunktionen

+ (struct CGPath *) createShapeWithType: (int)  fp8
adjustValues: (id)  fp12
andOrientedBounds: (id)  fp16 

+ (struct CGPath *) createShapeWithLinePath: (id)  fp8
andStroke: (id)  fp12
inOrientedBounds: (id)  fp16 

+ (struct CGRect) canonicalBounds  

+ (struct CGAffineTransform) _transformationForOrientedBounds: (id)  fp8  

+ (struct CGPath *) _rectangleWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _parallelogramWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _trapezoidWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _ellipseWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _roundedRectWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _diamondWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _triangleWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _rightTriangleWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _plusWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _pentagonWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _hexagonWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _octagonWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _canWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _cubeWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _wedgeRectWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _traightConnector1tWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _rightArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _leftArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _upArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _downArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _leftRightArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _upDownArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _quadArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _leftRightUpArrowWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
andAspectRatio: (float)  fp36 

+ (struct CGPath *) _starWithTransform: (struct CGAffineTransform fp8
adjustValues: (id)  fp32
aspectRatio: (float)  fp36
andBranchNumber: (int)  fp40 

+ (struct CGPoint) _renderElement: (id)  fp8
withTransform: (struct CGAffineTransform fp12
inPath: (struct CGPath *)  fp36 

+ (struct _NSRect) _boundingBoxForLineEnd: (id)  fp8  

+ (void) _renderLineEnd: (id)  fp8
atPoint: (struct CGPoint fp12
withOrientation: (float)  fp20
inPath: (struct CGPath *)  fp24 


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: