Allolib
1.0
C++ Components For Interactive Multimedia
|
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::Voxels | inline |
getVoxWidth(unsigned int axis) const (defined in al::Voxels) | al::Voxels | inline |
init(float voxWidthX, float voxWidthY, float voxWidthZ, UnitsTy units) (defined in al::Voxels) | al::Voxels | inline |
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::Voxels | protected |
m_mean (defined in al::Voxels) | al::Voxels | protected |
m_min (defined in al::Voxels) | al::Voxels | protected |
m_rms (defined in al::Voxels) | al::Voxels | protected |
m_units (defined in al::Voxels) | al::Voxels | protected |
m_voxWidth (defined in al::Voxels) | al::Voxels | protected |
max() const (defined in al::Voxels) | al::Voxels | inline |
mean() const (defined in al::Voxels) | al::Voxels | inline |
min() const (defined in al::Voxels) | al::Voxels | inline |
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::Voxels | inline |
printUnits(UnitsTy t) (defined in al::Voxels) | al::Voxels | inline |
printVoxWidth(unsigned int axis) (defined in al::Voxels) | al::Voxels | inline |
rms() const (defined in al::Voxels) | al::Voxels | inline |
setUnits(UnitsTy units) (defined in al::Voxels) | al::Voxels | inline |
setVoxWidth(unsigned int axis, float voxWidth) (defined in al::Voxels) | al::Voxels | inline |
slice(Vec3f planeCenter, Vec3f planeNormal, std::vector< Vec3f > &finalPointList) (defined in al::Voxels) | al::Voxels | |
Voxels() (defined in al::Voxels) | al::Voxels | inline |
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz, float sizex, float sizey, float sizez, UnitsTy units) | al::Voxels | inline |
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz, float sizex, float sizey, float sizez) | al::Voxels | inline |
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz, float voxelsize, UnitsTy units) | al::Voxels | inline |
Voxels(AlloTy ty, uint32_t dimx, uint32_t dimy, uint32_t dimz) | al::Voxels | inline |
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::Voxels | inline |