Ellipse2 Class Reference

#include <composite2.hh>

Public Member Functions

 Ellipse2 ()
 Ellipse2 (Vec2 ori, Real a, Real b, Real gamma)
Vec2 At (Real t) const
Vec2 AtAngle (Real angle_) const
Rectangle2 GetBoundingBox () const
Real GetA () const
Real GetB () const
Real GetGamma () const
Real GetArea () const
Vec2 GetOrigin () const
void SetA (Real a)
void SetB (Real b)
void SetGamma (Real gamma)
void SetOrigin (Vec2 ori)

Detailed Description

Definition at line 95 of file composite2.hh.


Constructor & Destructor Documentation

Ellipse2 (  ) 
Ellipse2 ( Vec2  ori,
Real  a,
Real  b,
Real  gamma 
)

Member Function Documentation

Vec2 At ( Real  t  )  const
Vec2 AtAngle ( Real  angle_  )  const
Real GetA (  )  const [inline]

Definition at line 103 of file composite2.hh.

Real GetArea (  )  const [inline]

Definition at line 106 of file composite2.hh.

Real GetB (  )  const [inline]

Definition at line 104 of file composite2.hh.

Rectangle2 GetBoundingBox (  )  const
Real GetGamma (  )  const [inline]

Definition at line 105 of file composite2.hh.

Vec2 GetOrigin (  )  const [inline]

Definition at line 107 of file composite2.hh.

void SetA ( Real  a  )  [inline]

Definition at line 108 of file composite2.hh.

void SetB ( Real  b  )  [inline]

Definition at line 109 of file composite2.hh.

void SetGamma ( Real  gamma  )  [inline]

Definition at line 110 of file composite2.hh.

void SetOrigin ( Vec2  ori  )  [inline]

Definition at line 111 of file composite2.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1