#include <Polygon.h>
Inheritance diagram for ReferenceBox:
Public Member Functions | |
ReferenceBox (string subscript="") | |
virtual | ~ReferenceBox () |
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 187 of file Polygon.h.
|
Definition at line 1351 of file Polygon.cpp. References Polygon::p, and Polygon::subscript. 01351 { 01352 subscript = subscript_; 01353 GiNaC::ex x0 = GiNaC::lst(0,0,0); 01354 GiNaC::ex x1 = GiNaC::lst(1,0,0); 01355 GiNaC::ex x2 = GiNaC::lst(1,1,0); 01356 GiNaC::ex x3 = GiNaC::lst(0,1,0); 01357 01358 GiNaC::ex x4 = GiNaC::lst(0,0,1); 01359 GiNaC::ex x5 = GiNaC::lst(1,0,1); 01360 GiNaC::ex x6 = GiNaC::lst(1,1,1); 01361 GiNaC::ex x7 = GiNaC::lst(0,1,1); 01362 01363 p.insert(p.end(), x0); 01364 p.insert(p.end(), x1); 01365 p.insert(p.end(), x2); 01366 p.insert(p.end(), x3); 01367 01368 p.insert(p.end(), x4); 01369 p.insert(p.end(), x5); 01370 p.insert(p.end(), x6); 01371 p.insert(p.end(), x7); 01372 01373 }
|
|
Definition at line 190 of file Polygon.h.
|
|
Reimplemented from Box. Definition at line 1393 of file Polygon.cpp. References Box::integrate(). Referenced by main(). 01393 { 01394 return Box::integrate(func); 01395 }
|
|
Reimplemented from Box. Definition at line 1381 of file Polygon.cpp. References Box::line(). 01381 { 01382 return Box::line(i); 01383 }
|
|
Reimplemented from Box. Definition at line 1375 of file Polygon.cpp.
|
|
Reimplemented from Box. Definition at line 1385 of file Polygon.cpp. References Box::repr(). Referenced by main(). 01385 { 01386 return Box::repr(format); 01387 }
|
|
Reimplemented from Box. Definition at line 1389 of file Polygon.cpp.
|
|
Reimplemented from Box. Definition at line 1377 of file Polygon.cpp. References Box::vertex(). 01377 { 01378 return Box::vertex(i); 01379 }
|