_fabtypes
index
(built-in)

 
Classes
       
Boost.Python.instance(builtins.object)
Bounds
Shape
Transform

 
class Bounds(Boost.Python.instance)
    
Method resolution order:
Bounds
Boost.Python.instance
builtins.object

Methods defined here:
__init__(...)
__init__( (object)arg1) -> None :
 
    C++ signature :
        void __init__(_object*)
 
__init__( (object)arg1) -> None :
 
    C++ signature :
        void __init__(_object*)
 
__init__( (object)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5) -> None :
 
    C++ signature :
        void __init__(_object*,float,float,float,float)
 
__init__( (object)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6, (float)arg7) -> None :
 
    C++ signature :
        void __init__(_object*,float,float,float,float,float,float)
__reduce__ = (...)
is_bounded_xy(...)
is_bounded_xy( (Bounds)arg1) -> bool :
    Returns True if both x and y bounds are non-infinite.
 
    C++ signature :
        bool is_bounded_xy(Bounds {lvalue})
is_bounded_xyz(...)
is_bounded_xyz( (Bounds)arg1) -> bool :
    Returns True if both all bounds are non-infinite.
 
    C++ signature :
        bool is_bounded_xyz(Bounds {lvalue})

Data descriptors defined here:
xmax
xmin
ymax
ymin
zmax
zmin

Data and other attributes defined here:
__instance_size__ = 40

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class Shape(Boost.Python.instance)
    
Method resolution order:
Shape
Boost.Python.instance
builtins.object

Methods defined here:
__and__(...)
__and__( (Shape)arg1, (Shape)arg2) -> object :
 
    C++ signature :
        _object* __and__(Shape {lvalue},Shape)
__init__(...)
__init__( (object)arg1) -> None :
 
    C++ signature :
        void __init__(_object*)
 
__init__( (object)arg1, (str)arg2) -> None :
 
    C++ signature :
        void __init__(_object*,std::string)
 
__init__( (object)arg1, (str)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6) -> None :
 
    C++ signature :
        void __init__(_object*,std::string,float,float,float,float)
 
__init__( (object)arg1, (str)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6, (float)arg7, (float)arg8) -> None :
 
    C++ signature :
        void __init__(_object*,std::string,float,float,float,float,float,float)
 
__init__( (object)arg1, (str)arg2, (Bounds)arg3) -> None :
 
    C++ signature :
        void __init__(_object*,std::string,Bounds)
 
__init__( (object)arg1, (object)arg2) -> None :
 
    C++ signature :
        void __init__(_object*,boost::python::api::object)
__invert__(...)
__invert__( (Shape)arg1) -> object :
 
    C++ signature :
        _object* __invert__(Shape {lvalue})
__or__(...)
__or__( (Shape)arg1, (Shape)arg2) -> object :
 
    C++ signature :
        _object* __or__(Shape {lvalue},Shape)
__reduce__ = (...)
map(...)
map( (Shape)arg1, (Transform)arg2) -> Shape :
 
    C++ signature :
        Shape map(Shape {lvalue},Transform)

Data descriptors defined here:
bounds
math

Data and other attributes defined here:
__instance_size__ = 80

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class Transform(Boost.Python.instance)
    
Method resolution order:
Transform
Boost.Python.instance
builtins.object

Methods defined here:
__init__(...)
__init__( (object)arg1, (str)arg2, (str)arg3, (str)arg4, (str)arg5) -> None :
 
    C++ signature :
        void __init__(_object*,std::string,std::string,std::string,std::string)
 
__init__( (object)arg1, (str)arg2, (str)arg3, (str)arg4, (str)arg5, (str)arg6, (str)arg7) -> None :
 
    C++ signature :
        void __init__(_object*,std::string,std::string,std::string,std::string,std::string,std::string)
__reduce__ = (...)

Data descriptors defined here:
x_forward
y_forward
y_reverse
z_forward
z_reverse

Data and other attributes defined here:
__instance_size__ = 64

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__