# IMFCurvePart Struct Reference
[MCFrame]

Inheritance diagram for IMFCurvePart:

List of all members.

## Public Member Functions
virtual void MCCOMAPI | SetBezierCurve (TMCBezierCurve *bezierCurve)=0
virtual TMCBezierCurve *MCCOMAPI | GetBezierCurve () const =0
virtual void MCCOMAPI | SetLegends (const TMCDynamicString &inXLegend, const TMCDynamicString &inYLegend)=0

## Detailed Description

The interface to access curve parts

## Member Function Documentation

virtual TMCBezierCurve* MCCOMAPI IMFCurvePart::GetBezierCurve | ( |  | ) | const`[pure virtual]`

Returns a pointer on the bezier curve of a CurvePart

virtual void MCCOMAPI IMFCurvePart::SetBezierCurve | ( | TMCBezierCurve * | bezierCurve | ) | `[pure virtual]`

Sets a curve on a CurvePart

Parameters:

  | bezierCurve | The Bezier Curve to be set.

virtual void MCCOMAPI IMFCurvePart::SetLegends | ( | const TMCDynamicString & | inXLegend,
|  | const TMCDynamicString & | inYLegend |
| ) |  |  | `[pure virtual]`

Sets legends on a CurvePart

Parameters:

  | inXLegend | The legend of the X axis
  | inYLegend | The legend of the Y axis

The documentation for this struct was generated from the following file:

- IMFCurvePart.h