#include <Polygon.h>
Inheritance diagram for ReferenceSquare:
Public Member Functions | |
ReferenceSquare (string subscript="") | |
virtual | ~ReferenceSquare () |
virtual int | no_vertices () |
virtual GiNaC::ex | vertex (int i) |
virtual Line | line (int i) |
virtual GiNaC::ex | repr (Repr_format format=SUBS_PERFORMED) |
virtual string | str () |
virtual GiNaC::ex | integrate (GiNaC::ex f) |
Definition at line 129 of file Polygon.h.
|
Definition at line 663 of file Polygon.cpp. References Polygon::p, and Polygon::subscript. 00663 { 00664 subscript = subscript_; 00665 GiNaC::ex x0 = GiNaC::lst(0,0,0); 00666 GiNaC::ex x1 = GiNaC::lst(1,0,0); 00667 GiNaC::ex x2 = GiNaC::lst(1,1,0); 00668 GiNaC::ex x3 = GiNaC::lst(0,1,0); 00669 p.insert(p.end(), x0); 00670 p.insert(p.end(), x1); 00671 p.insert(p.end(), x2); 00672 p.insert(p.end(), x3); 00673 }
|
|
Definition at line 132 of file Polygon.h.
|
|
Reimplemented from Square. Definition at line 693 of file Polygon.cpp. References Square::integrate(). Referenced by main(). 00693 { 00694 return Square::integrate(func); 00695 }
|
|
Reimplemented from Square. Definition at line 681 of file Polygon.cpp. References Square::line(). 00681 { 00682 return Square::line(i); 00683 }
|
|
Reimplemented from Square. Definition at line 675 of file Polygon.cpp.
|
|
Reimplemented from Square. Definition at line 685 of file Polygon.cpp. References Square::repr(). Referenced by main(). 00685 { 00686 return Square::repr(format); 00687 }
|
|
Reimplemented from Square. Definition at line 689 of file Polygon.cpp.
|
|
Reimplemented from Square. Definition at line 677 of file Polygon.cpp. References Polygon::p. 00677 { 00678 return p[i]; 00679 }
|