| Trees | Indices | Help |
|
|---|
|
|
object --+
|
??.instance --+
|
UniformGrid3D_
Class to represent a uniform three-dimensional cubic grid. Each grid point can store a poisitive integer value. For the sake of efficiency these value can either be binary, fit in 2, 4, 8 or 16 bits
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
__instance_size__ = 64
|
|||
__safe_for_unpickling__ = True
|
|||
|
|||
|
Inherited from |
|||
|
|||
Compare the parameters between two grid object
C++ signature:
CompareParams(RDGeom::UniformGrid3D {lvalue}, RDGeom::UniformGrid3D) -> bool
|
Get the index to the grid point closest to the specified point
C++ signature:
GetGridPointIndex(RDGeom::UniformGrid3D {lvalue}, RDGeom::Point3D) -> int
|
Get the location of the specified grid point
C++ signature:
GetGridPointLoc(RDGeom::UniformGrid3D {lvalue}, unsigned int) -> RDGeom::Point3D
|
Get the number of grid points along x-axis
C++ signature:
GetNumX(RDGeom::UniformGrid3D {lvalue}) -> unsigned int
|
Get the number of grid points along y-axis
C++ signature:
GetNumY(RDGeom::UniformGrid3D {lvalue}) -> unsigned int
|
Get the number of grid points along z-axis
C++ signature:
GetNumZ(RDGeom::UniformGrid3D {lvalue}) -> unsigned int
|
Get the occupancy vector for the grid
C++ signature:
GetOccupancyVect(RDGeom::UniformGrid3D {lvalue}) -> RDKit::DiscreteValueVect const*
|
Get the location of the center of the grid
C++ signature:
GetOffset(RDGeom::UniformGrid3D {lvalue}) -> RDGeom::Point3D
|
Get the size of the grid (number of grid points)
C++ signature:
GetSize(RDGeom::UniformGrid3D {lvalue}) -> unsigned int
|
Get the grid spacing
C++ signature:
GetSpacing(RDGeom::UniformGrid3D {lvalue}) -> double
|
Get the value at the specified grid point
C++ signature:
GetVal(RDGeom::UniformGrid3D, unsigned int) -> int
|
Get the value at the closest grid point
C++ signature:
GetValPoint(RDGeom::UniformGrid3D, RDGeom::Point3D) -> int
|
Set the occupancy on the grid for a sphere or specified radius
and multiple layers around this sphere, with decreasing values of
occupancy
C++ signature:
SetSphereOccupancy(RDGeom::UniformGrid3D {lvalue} self, RDGeom::Point3D center, double radius, double stepSize, int maxLayers=-1, bool ignoreOutOfBound=True) -> void*
|
Set the value at the specified grid point
C++ signature:
SetVal(RDGeom::UniformGrid3D {lvalue}, unsigned int, unsigned int) -> void*
|
Set the value at grid point closest to the specified point
C++ signature:
SetValPoint(RDGeom::UniformGrid3D {lvalue}, RDGeom::Point3D, unsigned int) -> void*
|
C++ signature: __getinitargs__(RDGeom::UniformGrid3D) -> boost::python::tuple |
C++ signature: __iadd__(boost::python::back_reference<RDGeom::UniformGrid3D&>, RDGeom::UniformGrid3D) -> _object* |
C++ signature: __iand__(boost::python::back_reference<RDGeom::UniformGrid3D&>, RDGeom::UniformGrid3D) -> _object* |
pickle constructor
C++ signature:
__init__(_object*, std::string) -> void*
|
C++ signature: __ior__(boost::python::back_reference<RDGeom::UniformGrid3D&>, RDGeom::UniformGrid3D) -> _object* |
C++ signature: __isub__(boost::python::back_reference<RDGeom::UniformGrid3D&>, RDGeom::UniformGrid3D) -> _object* |
helper for pickle
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0beta1 on Sat May 24 08:37:06 2008 | http://epydoc.sourceforge.net |