Package openalea :: Package plantgl :: Package algo :: Module _pglalgo :: Class Fit
[frames] | no frames]

Class Fit

 object --+    
          |    
??.instance --+
              |
             Fit

Instance Methods
 
__call__(...)
__call__( (Fit)arg1, (str)arg2) -> Geometry :
 
__init__(...)
__init__( (object)arg1) -> None : Fit()fitting algorithms.
 
__reduce__(...)
helper for pickle
 
aalignedbox(...)
aalignedbox( (Fit)arg1) -> Geometry :
 
abox(...)
abox( (Fit)arg1) -> Geometry :
 
acylinder(...)
acylinder( (Fit)arg1) -> Geometry :
 
aellipsoid(...)
aellipsoid( (Fit)arg1) -> Geometry :
 
asphere(...)
asphere( (Fit)arg1) -> Geometry :
 
asymmetricHull(...)
asymmetricHull( (Fit)arg1) -> Geometry :
 
balignedbox(...)
balignedbox( (Fit)arg1) -> Geometry :
 
bbox(...)
bbox( (Fit)arg1) -> Geometry :
 
bcylinder(...)
bcylinder( (Fit)arg1) -> Geometry :
 
bellipsoid(...)
bellipsoid( (Fit)arg1) -> Geometry :
 
box(...)
box( (Fit)arg1) -> Geometry :
 
bsphere(...)
bsphere( (Fit)arg1) -> Geometry :
 
convexHull(...)
convexHull( (Fit)arg1) -> Geometry :
 
cylinder(...)
cylinder( (Fit)arg1) -> Geometry :
 
ellipsoid(...)
ellipsoid( (Fit)arg1) -> Geometry :
 
ellipsoid2(...)
ellipsoid2( (Fit)arg1) -> Geometry :
 
extrudedHull(...)
extrudedHull( (Fit)arg1) -> Geometry :
 
sphere(...)
sphere( (Fit)arg1) -> Geometry :
 
use(...)
use( (Fit)arg1, (str)arg2) -> Geometry :

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods
 
areRadiusNeeded(...)
areRadiusNeeded( (str)arg1) -> bool :
 
available(...)
available( (str)arg1) -> bool :
 
convexPolyline(...)
convexPolyline( (Point2Array)arg1) -> Point2Array :
list :

getClassNames()
C++ signature :...
list :

getVolumeClassNames()
C++ signature :...
 
inertiaAxis(...)
inertiaAxis( (Point3Array)points) -> object :
 
nurbsCurve(...)
nurbsCurve( (Point3Array)points, (int)degree, (int)nbctrlpoints) -> LineicModel :
Class Variables
  __instance_size__ = 28
Properties
  points
  radius

Inherited from object: __class__

Method Details

__call__(...)
(Call operator)

 

__call__( (Fit)arg1, (str)arg2) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> __call__(class PGL::Fit {lvalue},class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)

__init__(...)
(Constructor)

 

__init__( (object)arg1) -> None :
    Fit()fitting algorithms.

    C++ signature :
        void __init__(struct _object *)

Overrides: object.__init__

__reduce__(...)

 
helper for pickle

Overrides: object.__reduce__
(inherited documentation)

aalignedbox(...)

 

aalignedbox( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> aalignedbox(class PGL::Fit {lvalue})

abox(...)

 

abox( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> abox(class PGL::Fit {lvalue})

acylinder(...)

 

acylinder( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> acylinder(class PGL::Fit {lvalue})

aellipsoid(...)

 

aellipsoid( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> aellipsoid(class PGL::Fit {lvalue})

areRadiusNeeded(...)
Static Method

 

areRadiusNeeded( (str)arg1) -> bool :

    C++ signature :
        bool areRadiusNeeded(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)

asphere(...)

 

asphere( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> asphere(class PGL::Fit {lvalue})

asymmetricHull(...)

 

asymmetricHull( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> asymmetricHull(class PGL::Fit {lvalue})

available(...)
Static Method

 

available( (str)arg1) -> bool :

    C++ signature :
        bool available(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)

balignedbox(...)

 

balignedbox( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> balignedbox(class PGL::Fit {lvalue})

bbox(...)

 

bbox( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> bbox(class PGL::Fit {lvalue})

bcylinder(...)

 

bcylinder( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> bcylinder(class PGL::Fit {lvalue})

bellipsoid(...)

 

bellipsoid( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> bellipsoid(class PGL::Fit {lvalue})

box(...)

 

box( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> box(class PGL::Fit {lvalue})

bsphere(...)

 

bsphere( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> bsphere(class PGL::Fit {lvalue})

convexHull(...)

 

convexHull( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> convexHull(class PGL::Fit {lvalue})

convexPolyline(...)
Static Method

 

convexPolyline( (Point2Array)arg1) -> Point2Array :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Point2Array> convexPolyline(class TOOLS::RefCountPtr<class PGL::Point2Array>)

cylinder(...)

 

cylinder( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> cylinder(class PGL::Fit {lvalue})

ellipsoid(...)

 

ellipsoid( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> ellipsoid(class PGL::Fit {lvalue})

ellipsoid2(...)

 

ellipsoid2( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> ellipsoid2(class PGL::Fit {lvalue})

extrudedHull(...)

 

extrudedHull( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> extrudedHull(class PGL::Fit {lvalue})

getClassNames()
Static Method

 
    C++ signature :
        class boost::python::list getClassNames()

Returns:
list :

getVolumeClassNames()
Static Method

 
    C++ signature :
        class boost::python::list getVolumeClassNames()

Returns:
list :

inertiaAxis(...)
Static Method

 

inertiaAxis( (Point3Array)points) -> object :

    C++ signature :
        class boost::python::api::object inertiaAxis(class PGL::Point3Array *)

inertiaAxis( (Point2Array)points) -> object :

    C++ signature :
        class boost::python::api::object inertiaAxis(class PGL::Point2Array *)

nurbsCurve(...)
Static Method

 

nurbsCurve( (Point3Array)points, (int)degree, (int)nbctrlpoints) -> LineicModel :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::LineicModel> nurbsCurve(class TOOLS::RefCountPtr<class PGL::Point3Array>,int,int)

sphere(...)

 

sphere( (Fit)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> sphere(class PGL::Fit {lvalue})

use(...)

 

use( (Fit)arg1, (str)arg2) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> use(class PGL::Fit {lvalue},class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)


Property Details

points

Get Method:
unreachable(...)
Set Method:
unreachable(...)

radius

Get Method:
unreachable(...)
Set Method:
unreachable(...)