fawkes::arc_struct Struct Reference

Defines an arc (or circle). More...

#include <types.h>

List of all members.

Public Member Functions

 arc_struct (float radius, float center_x, float center_y, float start_phi=0, float end_phi=M_TWO_PI)
 Constructor.

Public Attributes

float radius
 The radius of the arc or circle.
cart_coord_2d_t center
 The center of the arc or circle.
float start_phi
 The start angle of the arc.
float end_phi
 The end angle of the arc.

Detailed Description

Defines an arc (or circle).

Definition at line 103 of file types.h.


Constructor & Destructor Documentation

fawkes::arc_struct::arc_struct ( float  radius,
float  center_x,
float  center_y,
float  start_phi = 0,
float  end_phi = M_TWO_PI 
) [inline]

Constructor.

Parameters:
radius The radius of the arc or circle
center_x The x-coordinate of the center of the arc or circle
center_y The y-coordinate of the center of the arc or circle
start_phi The start angle of the arc
end_phi The end angle of the arc

Definition at line 111 of file types.h.

References center, end_phi, start_phi, fawkes::cart_coord_2d_t::x, and fawkes::cart_coord_2d_t::y.


Member Data Documentation

The center of the arc or circle.

Definition at line 120 of file types.h.

Referenced by arc_struct().

The end angle of the arc.

Definition at line 122 of file types.h.

Referenced by arc_struct().

The radius of the arc or circle.

Definition at line 119 of file types.h.

The start angle of the arc.

Definition at line 121 of file types.h.

Referenced by arc_struct().


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

Generated on 1 Mar 2011 for Fawkes API by  doxygen 1.6.1