Module pypcsim :: Class CuboidIntegerGrid3D
[hide private]
[frames] | no frames]

Class CuboidIntegerGrid3D

 object --+        
          |        
??.instance --+    
              |    
     Point3DSet --+
                  |
                 CuboidIntegerGrid3D

Help on CuboidIntegerGrid3D [class]: Set of 3D points which have integer coordinates and are within some cuboid subspace

One particular implementation of the Point3DSet, holding a set of Point3D points which have integer coordinates and are within some cuboid subspace also defined with integer coordinate boundaries.

Instance Methods [hide private]
 
__init__(...)
Help on CuboidIntegerGrid3D::CuboidIntegerGrid3D(size_t nx, size_t ny, size_t nz) [constructor]

Inherited from Point3DSet: __getitem__, append, getIndex, points, python_exposer, size, split, subset, subspace, subspace_index

Inherited from unreachable.instance: __new__

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

Class Variables [hide private]
  __instance_size__ = 72
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

Help on CuboidIntegerGrid3D::CuboidIntegerGrid3D(size_t nx, size_t ny, size_t nz) [constructor]

Help on CuboidIntegerGrid3D::CuboidIntegerGrid3D(Point3D<int> const & size, Point3D<double> const & origin=::Point3D<double>( 0.0, 0.0, 0.0 )) [constructor]

Help on CuboidIntegerGrid3D::CuboidIntegerGrid3D(Volume3DSize const & size, Point3D<double> const & origin=::Point3D<double>( 0.0, 0.0, 0.0 )) [constructor]

Overrides: object.__init__