#include <CADEntities.h>
|
| HatchEdgeData () |
|
| HatchEdgeData (LineSegment< 2, fltp08 > line) |
|
| HatchEdgeData (const Vector< 2, fltp08 > &arc_center, fltp08 radius, Angle< fltp08 > angle_start, Angle< fltp08 > angle_end, bool ccw) |
|
| HatchEdgeData (const Vector< 2, fltp08 > ¢er, const Vector< 2, fltp08 > &axis_major_point, double ratio, Angle< fltp08 > angle1, Angle< fltp08 > angle2, bool ccw) |
|
| HatchEdgeData (uint01 degree, bool rational, bool periodic, Buffer< fltp08 > knots, Buffer< Buffer< fltp08 > > controlPoints, Buffer< Buffer< fltp08 > > fitPoints, Buffer< fltp08 > weights, const Vector< 2, fltp08 > &start_tangent, const Vector< 2, fltp08 > &end_tangent) |
|
◆ EdgeType
Enumerator |
---|
e_undefined | |
e_line | |
e_arc | |
e_elliptic_arc | |
e_spline | |
◆ HatchEdgeData() [1/5]
◆ HatchEdgeData() [2/5]
◆ HatchEdgeData() [3/5]
◆ HatchEdgeData() [4/5]
◆ HatchEdgeData() [5/5]
HatchEdgeData |
( |
uint01 | degree, |
|
|
bool | rational, |
|
|
bool | periodic, |
|
|
Buffer< fltp08 > | knots, |
|
|
Buffer< Buffer< fltp08 > > | controlPoints, |
|
|
Buffer< Buffer< fltp08 > > | fitPoints, |
|
|
Buffer< fltp08 > | weights, |
|
|
const Vector< 2, fltp08 > & | start_tangent, |
|
|
const Vector< 2, fltp08 > & | end_tangent ) |
|
inline |
◆ angle_end
◆ angle_start
◆ axis_major_point
◆ axis_ratio
◆ center_point
◆ control_points
◆ degree
◆ end_tangent
◆ fit_points
◆ is_ccw
◆ knots
◆ line
◆ periodic
◆ radius
◆ rational
◆ start_tangent
◆ type
◆ vertices
◆ weights
The documentation for this struct was generated from the following file: