SyFi 0.3
SyFi::ReferenceTriangle Class Reference

#include <Polygon.h>

Inheritance diagram for SyFi::ReferenceTriangle:
SyFi::Triangle SyFi::Triangle SyFi::Polygon SyFi::Polygon SyFi::Polygon SyFi::Polygon SyFi::_object SyFi::_object SyFi::_object SyFi::_object

List of all members.

Public Member Functions

 ReferenceTriangle (const std::string &subscript="")
 ReferenceTriangle (const ReferenceTriangle &triangle)
virtual ~ReferenceTriangle ()
virtual const std::string str () const
virtual GiNaC::ex integrate (GiNaC::ex f, Repr_format format=SUBS_PERFORMED)
virtual ReferenceTrianglecopy () const
def __init__
def str
def integrate
def copy

Public Attributes

 this

Static Private Attributes

dictionary __swig_setmethods__ = {}
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, ReferenceTriangle, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, ReferenceTriangle, name)
 __repr__ = _swig_repr
 __swig_destroy__ = _SyFi.delete_ReferenceTriangle
 __del__ = lambdaself:None;

Detailed Description

Proxy of C++ SyFi::ReferenceTriangle class

Definition at line 117 of file Polygon.h.


Constructor & Destructor Documentation

SyFi::ReferenceTriangle::ReferenceTriangle ( const std::string &  subscript = "")

Referenced by copy().

SyFi::ReferenceTriangle::ReferenceTriangle ( const ReferenceTriangle triangle)

Definition at line 603 of file Polygon.cpp.

virtual SyFi::ReferenceTriangle::~ReferenceTriangle ( ) [inline, virtual]

Definition at line 122 of file Polygon.h.

{}
def SyFi::ReferenceTriangle::__init__ (   self,
  args 
)
__init__(self, string subscript = "") -> ReferenceTriangle
__init__(self) -> ReferenceTriangle
__init__(self, ReferenceTriangle triangle) -> ReferenceTriangle

Reimplemented from SyFi::Triangle.

Definition at line 1598 of file SyFi.py.

01598                              : 
01599         """
01600         __init__(self, string subscript = "") -> ReferenceTriangle
01601         __init__(self) -> ReferenceTriangle
01602         __init__(self, ReferenceTriangle triangle) -> ReferenceTriangle
01603         """
01604         this = _SyFi.new_ReferenceTriangle(*args)
01605         try: self.this.append(this)
01606         except: self.this = this

Member Function Documentation

ReferenceTriangle * SyFi::ReferenceTriangle::copy ( ) const [virtual]

Reimplemented from SyFi::Triangle.

Definition at line 842 of file Polygon.cpp.

References ReferenceTriangle().

        {
                return new ReferenceTriangle(*this);
        }
def SyFi::ReferenceTriangle::copy (   self)
copy(self) -> ReferenceTriangle

Reimplemented from SyFi::Triangle.

Definition at line 1620 of file SyFi.py.

01621                   :
01622         """copy(self) -> ReferenceTriangle"""
01623         return _SyFi.ReferenceTriangle_copy(self)

def SyFi::ReferenceTriangle::integrate (   self,
  args 
)
integrate(self, GiNaC::ex f, Repr_format format = SUBS_PERFORMED) -> GiNaC::ex
integrate(self, GiNaC::ex f) -> GiNaC::ex

Reimplemented from SyFi::Triangle.

Definition at line 1613 of file SyFi.py.

01614                               :
01615         """
01616         integrate(self, GiNaC::ex f, Repr_format format = SUBS_PERFORMED) -> GiNaC::ex
01617         integrate(self, GiNaC::ex f) -> GiNaC::ex
01618         """
01619         return _SyFi.ReferenceTriangle_integrate(self, *args)

virtual GiNaC::ex SyFi::ReferenceTriangle::integrate ( GiNaC::ex  f,
Repr_format  format = SUBS_PERFORMED 
) [virtual]

Reimplemented from SyFi::Triangle.

def SyFi::ReferenceTriangle::str (   self)
str(self) -> string

Reimplemented from SyFi::Triangle.

Definition at line 1609 of file SyFi.py.

01610                  :
01611         """str(self) -> string"""
01612         return _SyFi.ReferenceTriangle_str(self)

const string SyFi::ReferenceTriangle::str ( ) const [virtual]

Reimplemented from SyFi::Triangle.

Definition at line 605 of file Polygon.cpp.

References run::s.

Referenced by _wrap_ReferenceTriangle_str().

        {
                std::ostringstream s;
                //    s <<"ReferenceTriangle("<<p[0]<<","<<p[1]<<","<<p[2]<<")";
                s <<"ReferenceTriangle";
                return s.str();
        }

Member Data Documentation

SyFi::ReferenceTriangle::__del__ = lambdaself:None; [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1608 of file SyFi.py.

tuple SyFi::ReferenceTriangle::__getattr__ = lambdaself,name:_swig_getattr(self, ReferenceTriangle, name) [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1596 of file SyFi.py.

SyFi::ReferenceTriangle::__repr__ = _swig_repr [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1597 of file SyFi.py.

tuple SyFi::ReferenceTriangle::__setattr__ = lambdaself,name,value:_swig_setattr(self, ReferenceTriangle, name, value) [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1593 of file SyFi.py.

SyFi::ReferenceTriangle::__swig_destroy__ = _SyFi.delete_ReferenceTriangle [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1607 of file SyFi.py.

dictionary SyFi::ReferenceTriangle::__swig_getmethods__ = {} [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1594 of file SyFi.py.

dictionary SyFi::ReferenceTriangle::__swig_setmethods__ = {} [static, private]

Reimplemented from SyFi::Triangle.

Definition at line 1591 of file SyFi.py.

Reimplemented from SyFi::Triangle.

Definition at line 1602 of file SyFi.py.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines