InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PMBezierCurve Member List

This is the complete list of members for PMBezierCurve, including all inherited members.
AdjustToPassThroughPoint(const PMPoint &p, const PMReal &t) (defined in PMBezierCurve)PMBezierCurve
data_type typedef (defined in PMBezierCurve)PMBezierCurve
DivideIntoPathPoints(const PMReal u, PMPathPoint *ptBefore, PMPathPoint *ptAt, PMPathPoint *ptAfter)PMBezierCurve
DoAdjustCurve(const PMPoint &m, const PMReal &t, const PMPoint &t0, const PMPoint &t3, const PMPoint &c, const PMPoint &d, const PMPoint &e, bool16 parallel) (defined in PMBezierCurve)PMBezierCurve
Evaluate(const PMReal &u) const PMBezierCurve
EvaluatePointAndSlope(const PMReal &u, PMPoint *outP, PMPoint *outSlope) const PMBezierCurve
EvaluateSlope(const PMReal &u) const PMBezierCurve
FindMinMax(PMReal *uResult) const PMBezierCurve
FindParameter(const PMPoint &p, const PMReal &hitzone, PMReal *retU) const PMBezierCurve
FindParameterByAverage(PMReal t0, PMReal t1, const PMPoint &p) const (defined in PMBezierCurve)PMBezierCurve
FlattenCurve(PMPoint *pts, int32 stepSize)PMBezierCurve
fP0 (defined in PMBezierCurve)PMBezierCurveprotected
fP1 (defined in PMBezierCurve)PMBezierCurveprotected
fP2 (defined in PMBezierCurve)PMBezierCurveprotected
fP3 (defined in PMBezierCurve)PMBezierCurveprotected
GetCtrlPtBounds() const PMBezierCurve
GetNthPoint(int32 n) const PMBezierCurve
GetP0() const PMBezierCurveinline
GetP1() const PMBezierCurveinline
GetP2() const PMBezierCurveinline
GetP3() const PMBezierCurveinline
GetPathBounds() const PMBezierCurve
GetStepSize(const PMReal &flatness) const PMBezierCurve
HitTest(const PMRect &r) const PMBezierCurve
kBezierAdjustReflectedp1 enum value (defined in PMBezierCurve)PMBezierCurve
kBezierAdjustReflectedp2 enum valuePMBezierCurve
kBezierAdjustRotatedp1 enum valuePMBezierCurve
kBezierAdjustRotatedp2 enum valuePMBezierCurve
operator!=(const PMBezierCurve &a, const PMBezierCurve &b)PMBezierCurvefriend
operator* (defined in PMBezierCurve)PMBezierCurvefriend
operator*=(const PMReal &a) (defined in PMBezierCurve)PMBezierCurve
operator/ (defined in PMBezierCurve)PMBezierCurvefriend
operator/=(const PMReal &a) (defined in PMBezierCurve)PMBezierCurve
operator=(const PMBezierCurve &rhs) (defined in PMBezierCurve)PMBezierCurve
operator==(const PMBezierCurve &a, const PMBezierCurve &b)PMBezierCurvefriend
PMBezierCurve()PMBezierCurve
PMBezierCurve(const PMPoint &p0, const PMPoint &p1, const PMPoint &p2, const PMPoint &p3)PMBezierCurve
PMBezierCurve(const PMPoint &p0p1, const PMPoint &p2p3)PMBezierCurve
PMBezierCurve(const PMPoint &p)PMBezierCurve
PreAdjustCurve(const PMReal &t, PMPoint &t0, PMPoint &t3, PMPoint &c, PMPoint &d, PMPoint &e) const (defined in PMBezierCurve)PMBezierCurve
PrivateFindParameter(const PMReal &startP, const PMReal &endP, const PMReal &coord, bool16 isXCoord, bool16 *oneCrossing) const (defined in PMBezierCurve)PMBezierCurve
ReadWrite(IPMStream *iPMStream)PMBezierCurve
Reduce(PMPoint *P, const PMPoint &A, const PMPoint &B, const PMReal &u)PMBezierCurvestatic
SetNthPoint(int32 n, const PMPoint &p)PMBezierCurve
SetP0(const PMPoint &p)PMBezierCurveinline
SetP1(const PMPoint &p)PMBezierCurveinline
SetP2(const PMPoint &p)PMBezierCurveinline
SetP3(const PMPoint &p)PMBezierCurveinline
SubDivide(const PMReal &u, PMBezierCurve *bezLeft, PMBezierCurve *bezRight) const PMBezierCurve
SubSegment(const PMReal &begU, const PMReal &endU, PMBezierCurve *subSegment) const PMBezierCurve
TransformPoints(const PMMatrix &xForm)PMBezierCurve