SyFi  0.3
SyFi::ReferenceLine Class Reference

#include <Polygon.h>

Inheritance diagram for SyFi::ReferenceLine:
SyFi::Line SyFi::Line SyFi::Polygon SyFi::Polygon SyFi::Polygon SyFi::Polygon

List of all members.

Public Member Functions

 ReferenceLine (const std::string &subscript="")
 ReferenceLine (const ReferenceLine &line)
virtual ~ReferenceLine ()
virtual GiNaC::ex repr (GiNaC::ex t, Repr_format format=SUBS_PERFORMED) const
virtual const std::string str () const
virtual GiNaC::ex integrate (GiNaC::ex f, Repr_format format=SUBS_PERFORMED)
virtual ReferenceLinecopy () const
def __init__
def repr
def integrate
def copy

Static Public Attributes

tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')

Static Private Attributes

 __repr__ = _swig_repr
 __swig_destroy__ = _SyFi.delete_ReferenceLine

Detailed Description

Proxy of C++ SyFi::ReferenceLine class

Definition at line 96 of file Polygon.h.


Constructor & Destructor Documentation

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

Referenced by copy().

Definition at line 395 of file Polygon.cpp.

: Line(line) { }
virtual SyFi::ReferenceLine::~ReferenceLine ( ) [inline, virtual]

Definition at line 101 of file Polygon.h.

{}
def SyFi::ReferenceLine::__init__ (   self,
  args 
)
__init__(SyFi::ReferenceLine self, std::string const & subscript="") -> ReferenceLine
__init__(SyFi::ReferenceLine self) -> ReferenceLine
__init__(SyFi::ReferenceLine self, ReferenceLine line) -> ReferenceLine

Reimplemented from SyFi::Line.

Definition at line 1655 of file SyFi.py.

01655 
01656     def __init__(self, *args): 
01657         """
01658         __init__(SyFi::ReferenceLine self, std::string const & subscript="") -> ReferenceLine
01659         __init__(SyFi::ReferenceLine self) -> ReferenceLine
01660         __init__(SyFi::ReferenceLine self, ReferenceLine line) -> ReferenceLine
01661         """
        _SyFi.ReferenceLine_swiginit(self,_SyFi.new_ReferenceLine(*args))

Member Function Documentation

Reimplemented from SyFi::Line.

Definition at line 419 of file Polygon.cpp.

References ReferenceLine().

Referenced by copy().

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

Reimplemented from SyFi::Line.

Definition at line 1677 of file SyFi.py.

References copy(), and SyFi.new_instancemethod.

01677 
01678     def copy(self):
01679         """copy(ReferenceLine self) -> ReferenceLine"""
01680         return _SyFi.ReferenceLine_copy(self)
01681 
01682 ReferenceLine.repr = new_instancemethod(_SyFi.ReferenceLine_repr,None,ReferenceLine)
01683 ReferenceLine.integrate = new_instancemethod(_SyFi.ReferenceLine_integrate,None,ReferenceLine)
ReferenceLine.copy = new_instancemethod(_SyFi.ReferenceLine_copy,None,ReferenceLine)
virtual GiNaC::ex SyFi::ReferenceLine::integrate ( GiNaC::ex  f,
Repr_format  format = SUBS_PERFORMED 
) [virtual]

Reimplemented from SyFi::Line.

Referenced by integrate(), and main().

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

Reimplemented from SyFi::Line.

Definition at line 1670 of file SyFi.py.

References integrate().

01670 
01671     def integrate(self, *args):
01672         """
01673         integrate(ReferenceLine self, GiNaC::ex f, SyFi::Repr_format format=SUBS_PERFORMED) -> GiNaC::ex
01674         integrate(ReferenceLine self, GiNaC::ex f) -> GiNaC::ex
01675         """
01676         return _SyFi.ReferenceLine_integrate(self, *args)

virtual GiNaC::ex SyFi::ReferenceLine::repr ( GiNaC::ex  t,
Repr_format  format = SUBS_PERFORMED 
) const [virtual]

Reimplemented from SyFi::Line.

Referenced by repr().

def SyFi::ReferenceLine::repr (   self,
  args 
)
repr(ReferenceLine self, GiNaC::ex t, SyFi::Repr_format format=SUBS_PERFORMED) -> GiNaC::ex
repr(ReferenceLine self, GiNaC::ex t) -> GiNaC::ex

Reimplemented from SyFi::Line.

Definition at line 1663 of file SyFi.py.

References repr().

01663 
01664     def repr(self, *args):
01665         """
01666         repr(ReferenceLine self, GiNaC::ex t, SyFi::Repr_format format=SUBS_PERFORMED) -> GiNaC::ex
01667         repr(ReferenceLine self, GiNaC::ex t) -> GiNaC::ex
01668         """
01669         return _SyFi.ReferenceLine_repr(self, *args)

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

Reimplemented from SyFi::Line.

Definition at line 404 of file Polygon.cpp.

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

Member Data Documentation

Reimplemented from SyFi::Line.

Definition at line 1654 of file SyFi.py.

SyFi::ReferenceLine::__swig_destroy__ = _SyFi.delete_ReferenceLine [static, private]

Reimplemented from SyFi::Line.

Definition at line 1662 of file SyFi.py.

tuple SyFi::ReferenceLine::thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') [static]

Reimplemented from SyFi::Line.

Definition at line 1653 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