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 1921 of file SyFi.py.

01921 
01922     def __init__(self, *args):
01923         """
01924         __init__(SyFi::ReferenceLine self, std::string const & subscript) -> ReferenceLine
01925         __init__(SyFi::ReferenceLine self) -> ReferenceLine
01926         __init__(SyFi::ReferenceLine self, ReferenceLine line) -> ReferenceLine
01927         """
        _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 1946 of file SyFi.py.

References copy(), and SyFi.new_instancemethod.

01946 
01947     def copy(self):
01948         """copy(ReferenceLine self) -> ReferenceLine"""
01949         return _SyFi.ReferenceLine_copy(self)
01950 
01951 ReferenceLine.repr = new_instancemethod(_SyFi.ReferenceLine_repr, None, ReferenceLine)
01952 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) -> GiNaC::ex
integrate(ReferenceLine self, GiNaC::ex f) -> GiNaC::ex

Reimplemented from SyFi::Line.

Definition at line 1938 of file SyFi.py.

References integrate().

01938 
01939     def integrate(self, *args):
01940         """
01941         integrate(ReferenceLine self, GiNaC::ex f, SyFi::Repr_format format) -> GiNaC::ex
01942         integrate(ReferenceLine self, GiNaC::ex f) -> GiNaC::ex
01943         """
01944         return _SyFi.ReferenceLine_integrate(self, *args)
01945 

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) -> GiNaC::ex
repr(ReferenceLine self, GiNaC::ex t) -> GiNaC::ex

Reimplemented from SyFi::Line.

Definition at line 1930 of file SyFi.py.

References repr().

01930 
01931     def repr(self, *args):
01932         """
01933         repr(ReferenceLine self, GiNaC::ex t, SyFi::Repr_format format) -> GiNaC::ex
01934         repr(ReferenceLine self, GiNaC::ex t) -> GiNaC::ex
01935         """
01936         return _SyFi.ReferenceLine_repr(self, *args)
01937 

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 1919 of file SyFi.py.

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

Reimplemented from SyFi::Line.

Definition at line 1928 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 1918 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