Papyrus::KochSnowflake Class Reference

#include <papyrus/kochsnowflake.h>

Inheritance diagram for Papyrus::KochSnowflake:

Inheritance graph
[legend]
List of all members.

Detailed Description

Author:
Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>


Public Types

typedef PapyrusSmartPointer<
KochSnowflake
pointer

Public Member Functions

 KochSnowflake (unsigned level=0, double size=0.0)
unsigned level ()
void set_level (unsigned level)
double size ()
void set_size (double size)
 PAPYRUS_CLASS_NAME ("Koch Snowflake")
 PAPYRUS_CLONE_METHOD (KochSnowflake)

Static Public Member Functions

static KochSnowflake::pointer create (unsigned level=0, double size=0.0)

Protected Member Functions

void create_vertices ()
void kochsnowflake (unsigned level)

Protected Attributes

unsigned m_level
double m_size
double m_lsize
double m_angle


The documentation for this class was generated from the following files:
Generated on Sun Mar 11 10:01:42 2007 by  doxygen 1.5.1