Allolib  1.0
C++ Components For Interactive Multimedia
al::Voxels Member List

This is the complete list of members for al::Voxels, including all inherited members.

getdir(std::string dir, std::vector< std::string > &files) (defined in al::Voxels)al::Voxels
getUnits() const (defined in al::Voxels)al::Voxelsinline
getVoxWidth(unsigned int axis) const (defined in al::Voxels)al::Voxelsinline
init(float voxWidthX, float voxWidthY, float voxWidthZ, UnitsTy units) (defined in al::Voxels)al::Voxelsinline
linePlaneIntersection(const Vec3f &P0, const Vec3f &P1, const Vec3f &planeCenter, const Vec3f &planeNormal, Vec3f *intersection) (defined in al::Voxels)al::Voxels
linspace(Vec3f a, Vec3f b, int n) (defined in al::Voxels)al::Voxels
loadFromDirectory(std::string dir) (defined in al::Voxels)al::Voxels
loadFromFile(std::string filename) (defined in al::Voxels)al::Voxels
loadFromMRC(std::string filename, bool update=false) (defined in al::Voxels)al::Voxels
loadFromMRC(std::string filename, UnitsTy ty, float voxWidth) (defined in al::Voxels)al::Voxels
loadFromMRC(std::string filename, UnitsTy ty, float voxWidthX, float voxWidthY, float voxWidthZ) (defined in al::Voxels)al::Voxels
m_max (defined in al::Voxels)al::Voxelsprotected
m_mean (defined in al::Voxels)al::Voxelsprotected
m_min (defined in al::Voxels)al::Voxelsprotected
m_rms (defined in al::Voxels)al::Voxelsprotected
m_units (defined in al::Voxels)al::Voxelsprotected
m_voxWidth (defined in al::Voxels)al::Voxelsprotected
max() const (defined in al::Voxels)al::Voxelsinline
mean() const (defined in al::Voxels)al::Voxelsinline
min() const (defined in al::Voxels)al::Voxelsinline
parallelLinespace(Vec3f p0, Vec3f p1, Vec3f p2, Vec3f p3, std::vector< Vec3f > &list, std::vector< Vec3f > &list2, float aDirection, float oDirection, std::vector< Vec3f > &points) (defined in al::Voxels)al::Voxels
parseInfo(std::string dir, std::vector< std::string > &data) (defined in al::Voxels)al::Voxels
parseMRC(const char *data) (defined in al::Voxels)al::Voxels
point2Dto3D(Vec3f Q, Vec3f H, Vec3f K, float u, float v) (defined in al::Voxels)al::Voxels
print(FILE *fp=stdout) (defined in al::Voxels)al::Voxels
printUnits() (defined in al::Voxels)al::Voxelsinline
printUnits(UnitsTy t) (defined in al::Voxels)al::Voxelsinline
printVoxWidth(unsigned int axis) (defined in al::Voxels)al::Voxelsinline
rms() const (defined in al::Voxels)al::Voxelsinline
setUnits(UnitsTy units) (defined in al::Voxels)al::Voxelsinline
setVoxWidth(unsigned int axis, float voxWidth) (defined in al::Voxels)al::Voxelsinline
slice(Vec3f planeCenter, Vec3f planeNormal, std::vector< Vec3f > &finalPointList) (defined in al::Voxels)al::Voxels
Voxels() (defined in al::Voxels)al::Voxelsinline
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz, float sizex, float sizey, float sizez, UnitsTy units)al::Voxelsinline
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz, float sizex, float sizey, float sizez)al::Voxelsinline
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz, float voxelsize, UnitsTy units)al::Voxelsinline
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz)al::Voxelsinline
writeToFile(std::string filename) (defined in al::Voxels)al::Voxels
writeToMRC(std::string filename, MRCHeader &header) (defined in al::Voxels)al::Voxels
~Voxels() (defined in al::Voxels)al::Voxelsinline