LibreOffice
LibreOffice 24.2 SDK API Reference
Public Attributes | List of all members
IntegerBezierSegment2D Struct Reference

This structure contains the relevant data for a cubic Bezier curve. More...

import"IntegerBezierSegment2D.idl";

Public Attributes

long Px
 The x coordinate of the start point. More...
 
long Py
 The y coordinate of the start point. More...
 
long C1x
 The x coordinate of the first control point. More...
 
long C1y
 The y coordinate of the first control point. More...
 
long C2x
 The x coordinate of the second control point. More...
 
long C2y
 The y coordinate of the second control point. More...
 

Detailed Description

This structure contains the relevant data for a cubic Bezier curve.

The data is stored integer-valued. The last point of the segment is taken from the first point of the following segment, and thus not included herein. That is, when forming a polygon out of cubic Bezier segments, each two consecutive IntegerBezierSegment2Ds define the actual curve, with the very last segment providing only the end point of the last curve, and the remaining members ignored.

See also
com::sun::star::rendering::XBezierPolyPolygon2D
Since
OOo 2.0

Member Data Documentation

◆ C1x

long C1x

The x coordinate of the first control point.

◆ C1y

long C1y

The y coordinate of the first control point.

◆ C2x

long C2x

The x coordinate of the second control point.

◆ C2y

long C2y

The y coordinate of the second control point.

◆ Px

long Px

The x coordinate of the start point.

◆ Py

long Py

The y coordinate of the start point.


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