cmlabs::VectorOfPoints Class Reference

#include <MathClasses.h>

Inheritance diagram for cmlabs::VectorOfPoints:

Inheritance graph
[legend]
Collaboration diagram for cmlabs::VectorOfPoints:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 VectorOfPoints ()
 VectorOfPoints (JString xml)
 VectorOfPoints (XMLNode *node)
virtual ~VectorOfPoints ()
Objectclone () const
Point operator[] (int n) const
Point get (int pos) const
bool set (int pos, Point p)
bool add (Point p)
bool remove (int pos)
int getSize () const
JString print ()
JString toXML ()
bool fromXML (XMLNode *node)

Public Attributes

ObjectCollection coll


Detailed Description

Definition at line 318 of file MathClasses.h.


Constructor & Destructor Documentation

cmlabs::VectorOfPoints::VectorOfPoints (  ) 

Definition at line 806 of file MathClasses.cpp.

cmlabs::VectorOfPoints::VectorOfPoints ( JString  xml  ) 

Definition at line 807 of file MathClasses.cpp.

cmlabs::VectorOfPoints::VectorOfPoints ( XMLNode node  ) 

Definition at line 811 of file MathClasses.cpp.

cmlabs::VectorOfPoints::~VectorOfPoints (  )  [virtual]

Definition at line 815 of file MathClasses.cpp.


Member Function Documentation

Object * cmlabs::VectorOfPoints::clone (  )  const [virtual]

Implements cmlabs::Object.

Definition at line 817 of file MathClasses.cpp.

Point cmlabs::VectorOfPoints::operator[] ( int  n  )  const

Definition at line 823 of file MathClasses.cpp.

Point cmlabs::VectorOfPoints::get ( int  pos  )  const

Definition at line 827 of file MathClasses.cpp.

bool cmlabs::VectorOfPoints::set ( int  pos,
Point  p 
)

Definition at line 830 of file MathClasses.cpp.

bool cmlabs::VectorOfPoints::add ( Point  p  ) 

Definition at line 836 of file MathClasses.cpp.

bool cmlabs::VectorOfPoints::remove ( int  pos  ) 

Definition at line 841 of file MathClasses.cpp.

int cmlabs::VectorOfPoints::getSize (  )  const

Definition at line 845 of file MathClasses.cpp.

JString cmlabs::VectorOfPoints::print (  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 847 of file MathClasses.cpp.

JString cmlabs::VectorOfPoints::toXML (  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 859 of file MathClasses.cpp.

bool cmlabs::VectorOfPoints::fromXML ( XMLNode node  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 863 of file MathClasses.cpp.


Member Data Documentation

Definition at line 328 of file MathClasses.h.


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

Generated on Tue Jul 7 16:23:02 2009 for CoreLibrary by  doxygen 1.5.6