Adobe.com
Contents Suites Classes Class Index Member Index

AIRealBezier.h File Reference

#include "AITypes.h"
#include "AIHeaderBegin.h"
#include "AIHeaderEnd.h"

Go to the source code of this file.

Classes

struct  AIRealBezier
 A cubic Bezier, defined by its four control points. More...
struct  AIRealBezierSuite
 This suite provides utilities for working with cubic Beziers curves. More...

Defines

#define kAIRealBezierSuite   "AI Real Bezier Suite"
#define kAIRealBezierSuiteVersion4   AIAPI_VERSION(4)
#define kAIRealBezierSuiteVersion   kAIRealBezierSuiteVersion4
#define kAIRealBezierVersion   kAIRealBezierSuiteVersion

Typedefs

typedef struct AIRealBezierAIRealBezierPtr

Enumerations

enum  AIAdjustThroughPointResult { kAIBezierAdjustReflectedp1 = 1, kAIBezierAdjustReflectedp2 = 2, kAIBezierAdjustRotatedp1 = 4, kAIBezierAdjustRotatedp2 = 8 }
 

Return values for AIRealBezierSuite::AdjustThroughPoint().

More...

Detailed Description


Define Documentation

#define kAIRealBezierSuite   "AI Real Bezier Suite"
#define kAIRealBezierSuiteVersion   kAIRealBezierSuiteVersion4
#define kAIRealBezierSuiteVersion4   AIAPI_VERSION(4)
#define kAIRealBezierVersion   kAIRealBezierSuiteVersion

Typedef Documentation

typedef struct AIRealBezier * AIRealBezierPtr

Enumeration Type Documentation

Return values for AIRealBezierSuite::AdjustThroughPoint().

Enumerator:
kAIBezierAdjustReflectedp1 

Same slope, but opposite side of p0.

kAIBezierAdjustReflectedp2 

Same slope, but opposite side of p3.

kAIBezierAdjustRotatedp1 

Different slope for p0 to p1.

kAIBezierAdjustRotatedp2 

Different slope for p3 to p2.



Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2016 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks