Gnash  0.8.11dev
Public Types | Public Member Functions | Public Attributes | List of all members
gnash::UnivocalPath Struct Reference

#include <PathParser.h>

Public Types

enum  fill_type { FILL_RIGHT, FILL_LEFT }
 

Public Member Functions

 UnivocalPath ()
 
 UnivocalPath (const Path *path, fill_type filltype)
 
const pointstartPoint () const
 
const pointendPoint () const
 

Public Attributes

const Path_path
 
fill_type _fill_type
 

Detailed Description

Wraps a path, indicating whether we consider the left or the right of the fill.

Member Enumeration Documentation

§ fill_type

Enumerator
FILL_RIGHT 
FILL_LEFT 

Constructor & Destructor Documentation

§ UnivocalPath() [1/2]

gnash::UnivocalPath::UnivocalPath ( )
inline

§ UnivocalPath() [2/2]

gnash::UnivocalPath::UnivocalPath ( const Path path,
fill_type  filltype 
)
inline

References endPoint(), and startPoint().

Member Function Documentation

§ endPoint()

const point & gnash::UnivocalPath::endPoint ( ) const

§ startPoint()

const point & gnash::UnivocalPath::startPoint ( ) const

Member Data Documentation

§ _fill_type

fill_type gnash::UnivocalPath::_fill_type

§ _path

const Path* gnash::UnivocalPath::_path

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