![]() | InDesign SDK 20.5 |
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) | PMBezierCurve | protected |
| fP1 (defined in PMBezierCurve) | PMBezierCurve | protected |
| fP2 (defined in PMBezierCurve) | PMBezierCurve | protected |
| fP3 (defined in PMBezierCurve) | PMBezierCurve | protected |
| GetCtrlPtBounds() const | PMBezierCurve | |
| GetNthPoint(int32 n) const | PMBezierCurve | |
| GetP0() const | PMBezierCurve | inline |
| GetP1() const | PMBezierCurve | inline |
| GetP2() const | PMBezierCurve | inline |
| GetP3() const | PMBezierCurve | inline |
| GetPathBounds() const | PMBezierCurve | |
| GetStepSize(const PMReal &flatness) const | PMBezierCurve | |
| HitTest(const PMRect &r) const | PMBezierCurve | |
| kBezierAdjustReflectedp1 enum value (defined in PMBezierCurve) | PMBezierCurve | |
| kBezierAdjustReflectedp2 enum value | PMBezierCurve | |
| kBezierAdjustRotatedp1 enum value | PMBezierCurve | |
| kBezierAdjustRotatedp2 enum value | PMBezierCurve | |
| operator!=(const PMBezierCurve &a, const PMBezierCurve &b) | PMBezierCurve | friend |
| operator* (defined in PMBezierCurve) | PMBezierCurve | friend |
| operator*=(const PMReal &a) (defined in PMBezierCurve) | PMBezierCurve | |
| operator/ (defined in PMBezierCurve) | PMBezierCurve | friend |
| operator/=(const PMReal &a) (defined in PMBezierCurve) | PMBezierCurve | |
| operator=(const PMBezierCurve &rhs) (defined in PMBezierCurve) | PMBezierCurve | |
| operator==(const PMBezierCurve &a, const PMBezierCurve &b) | PMBezierCurve | friend |
| 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) | PMBezierCurve | static |
| SetNthPoint(int32 n, const PMPoint &p) | PMBezierCurve | |
| SetP0(const PMPoint &p) | PMBezierCurve | inline |
| SetP1(const PMPoint &p) | PMBezierCurve | inline |
| SetP2(const PMPoint &p) | PMBezierCurve | inline |
| SetP3(const PMPoint &p) | PMBezierCurve | inline |
| 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 |