Package openalea :: Package plantgl :: Package scenegraph :: Module _pglsg :: Class Point4Matrix
[frames] | no frames]

Class Point4Matrix

 object --+    
          |    
??.instance --+
              |
             Point4Matrix

Instance Methods
 
__contains__(...)
__contains__( (Point4Matrix)arg1, (Vector4)arg2) -> bool :
 
__getinitargs__(...)
__getinitargs__( (Point4Matrix)arg1) -> tuple :
 
__getitem__(...)
__getitem__( (Point4Matrix)arg1, (tuple)arg2) -> Vector4 :
 
__init__(...)
__init__( (object)arg1, (int)rows, (int)cols) -> None : Point4Matrix(int rows, int cols)
 
__len__(...)
__len__( (Point4Matrix)arg1) -> int :
 
__reduce__(...)
helper for pickle
 
__repr__(...)
__repr__( (Point4Matrix)arg1) -> str :
 
__setitem__(...)
__setitem__( (Point4Matrix)arg1, (tuple)arg2, (Vector4)arg3) -> None :
 
__str__(...)
__str__( (Point4Matrix)arg1) -> str :
 
clear(...)
clear( (Point4Matrix)arg1) -> None :
 
empty(...)
empty( (Point4Matrix)arg1) -> bool :
 
getColumn(...)
getColumn( (Point4Matrix)arg1, (int)arg2) -> object :
 
getColumnNb(...)
getColumnNb( (Point4Matrix)arg1) -> int :
 
getDiagonal(...)
getDiagonal( (Point4Matrix)arg1) -> object :
 
getRow(...)
getRow( (Point4Matrix)arg1, (int)arg2) -> object :
 
getRowNb(...)
getRowNb( (Point4Matrix)arg1) -> int :
 
insertColumn(...)
insertColumn( (Point4Matrix)arg1, (int)arg2, (object)arg3) -> None :
 
insertRow(...)
insertRow( (Point4Matrix)arg1, (int)arg2, (object)arg3) -> None :
 
isUnique(...)
isUnique( (Point4Matrix)arg1) -> bool :
 
pushColumn(...)
pushColumn( (Point4Matrix)arg1, (object)arg2) -> None :
 
pushRow(...)
pushRow( (Point4Matrix)arg1, (object)arg2) -> None :
 
submatrix(...)
submatrix( (Point4Matrix)arg1, (int)row, (int)col, (int)nbrow, (int)nbcol) -> Point4Matrix :
 
transpose(...)
transpose( (Point4Matrix)arg1) -> Point4Matrix :

Inherited from unreachable.instance: __new__

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

Class Variables
  __instance_size__ = 12
  __safe_for_unpickling__ = True
Properties

Inherited from object: __class__

Method Details

__contains__(...)
(In operator)

 

__contains__( (Point4Matrix)arg1, (Vector4)arg2) -> bool :

    C++ signature :
        bool __contains__(class PGL::Point4Matrix {lvalue},class TOOLS::Vector4)

__getinitargs__(...)

 

__getinitargs__( (Point4Matrix)arg1) -> tuple :

    C++ signature :
        class boost::python::tuple __getinitargs__(class PGL::Point4Matrix)

__getitem__(...)
(Indexing operator)

 

__getitem__( (Point4Matrix)arg1, (tuple)arg2) -> Vector4 :

    C++ signature :
        class TOOLS::Vector4 {lvalue} __getitem__(class PGL::Point4Matrix *,class boost::python::tuple)

__getitem__( (Point4Matrix)arg1, (int)arg2) -> object :

    C++ signature :
        class boost::python::api::object __getitem__(class PGL::Point4Matrix *,unsigned int)

__init__(...)
(Constructor)

 

__init__( (object)arg1, (int)rows, (int)cols) -> None :
    Point4Matrix(int rows, int cols)

    C++ signature :
        void __init__(struct _object *,unsigned int,unsigned int)

__init__( (object)arg1, (object)arg2) -> object :
    Point4Matrix([[a,b,c],[d,e,f]])

    C++ signature :
        void * __init__(class boost::python::api::object,class boost::python::api::object)

Overrides: object.__init__

__len__(...)
(Length operator)

 

__len__( (Point4Matrix)arg1) -> int :

    C++ signature :
        unsigned int __len__(class PGL::Point4Matrix *)

__reduce__(...)

 
helper for pickle

Overrides: object.__reduce__
(inherited documentation)

__repr__(...)
(Representation operator)

 

__repr__( (Point4Matrix)arg1) -> str :

    C++ signature :
        class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __repr__(class PGL::Point4Matrix *)

Overrides: object.__repr__

__setitem__(...)
(Index assignment operator)

 

__setitem__( (Point4Matrix)arg1, (tuple)arg2, (Vector4)arg3) -> None :

    C++ signature :
        void __setitem__(class PGL::Point4Matrix *,class boost::python::tuple,class TOOLS::Vector4)

__str__(...)
(Informal representation operator)

 

__str__( (Point4Matrix)arg1) -> str :

    C++ signature :
        class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __str__(class PGL::Point4Matrix *)

Overrides: object.__str__

clear(...)

 

clear( (Point4Matrix)arg1) -> None :

    C++ signature :
        void clear(class PGL::Point4Matrix {lvalue})

empty(...)

 

empty( (Point4Matrix)arg1) -> bool :

    C++ signature :
        bool empty(class PGL::Point4Matrix {lvalue})

getColumn(...)

 

getColumn( (Point4Matrix)arg1, (int)arg2) -> object :

    C++ signature :
        class boost::python::api::object getColumn(class PGL::Point4Matrix *,unsigned int)

getColumnNb(...)

 

getColumnNb( (Point4Matrix)arg1) -> int :

    C++ signature :
        unsigned int getColumnNb(class PGL::Point4Matrix *)

getDiagonal(...)

 

getDiagonal( (Point4Matrix)arg1) -> object :

    C++ signature :
        class boost::python::api::object getDiagonal(class PGL::Point4Matrix *)

getRow(...)

 

getRow( (Point4Matrix)arg1, (int)arg2) -> object :

    C++ signature :
        class boost::python::api::object getRow(class PGL::Point4Matrix *,unsigned int)

getRowNb(...)

 

getRowNb( (Point4Matrix)arg1) -> int :

    C++ signature :
        unsigned int getRowNb(class PGL::Point4Matrix *)

insertColumn(...)

 

insertColumn( (Point4Matrix)arg1, (int)arg2, (object)arg3) -> None :

    C++ signature :
        void insertColumn(class PGL::Point4Matrix *,unsigned int,class boost::python::api::object)

insertRow(...)

 

insertRow( (Point4Matrix)arg1, (int)arg2, (object)arg3) -> None :

    C++ signature :
        void insertRow(class PGL::Point4Matrix *,unsigned int,class boost::python::api::object)

isUnique(...)

 

isUnique( (Point4Matrix)arg1) -> bool :

    C++ signature :
        bool isUnique(class PGL::Point4Matrix {lvalue})

pushColumn(...)

 

pushColumn( (Point4Matrix)arg1, (object)arg2) -> None :

    C++ signature :
        void pushColumn(class PGL::Point4Matrix *,class boost::python::api::object)

pushRow(...)

 

pushRow( (Point4Matrix)arg1, (object)arg2) -> None :

    C++ signature :
        void pushRow(class PGL::Point4Matrix *,class boost::python::api::object)

submatrix(...)

 

submatrix( (Point4Matrix)arg1, (int)row, (int)col, (int)nbrow, (int)nbcol) -> Point4Matrix :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Point4Matrix> submatrix(class PGL::Point4Matrix *,unsigned int,unsigned int,unsigned int,unsigned int)

transpose(...)

 

transpose( (Point4Matrix)arg1) -> Point4Matrix :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Point4Matrix> transpose(class PGL::Point4Matrix *)