#include <Polygon.h>
Inheritance diagram for ReferenceRectangle:
Public Member Functions | |
ReferenceRectangle (string subscript="") | |
virtual | ~ReferenceRectangle () |
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 662 of file Polygon.cpp. References Polygon::p, and Polygon::subscript. 00662 { 00663 subscript = subscript_; 00664 GiNaC::ex x0 = GiNaC::lst(0,0,0); 00665 GiNaC::ex x1 = GiNaC::lst(1,0,0); 00666 GiNaC::ex x2 = GiNaC::lst(1,1,0); 00667 GiNaC::ex x3 = GiNaC::lst(0,1,0); 00668 p.insert(p.end(), x0); 00669 p.insert(p.end(), x1); 00670 p.insert(p.end(), x2); 00671 p.insert(p.end(), x3); 00672 }
|
|
Definition at line 132 of file Polygon.h.
|
|
Reimplemented from Rectangle. Definition at line 692 of file Polygon.cpp. References Rectangle::integrate(). Referenced by main(). 00692 { 00693 return Rectangle::integrate(func); 00694 }
|
|
Reimplemented from Rectangle. Definition at line 680 of file Polygon.cpp. References Rectangle::line(). 00680 { 00681 return Rectangle::line(i); 00682 }
|
|
Reimplemented from Rectangle. Definition at line 674 of file Polygon.cpp.
|
|
Reimplemented from Rectangle. Definition at line 684 of file Polygon.cpp. References Rectangle::repr(). Referenced by main(). 00684 { 00685 return Rectangle::repr(format); 00686 }
|
|
Reimplemented from Rectangle. Definition at line 688 of file Polygon.cpp.
|
|
Reimplemented from Rectangle. Definition at line 676 of file Polygon.cpp. References Polygon::p. 00676 { 00677 return p[i]; 00678 }
|