Classes | |
| struct | _scene |
Typedefs | |
| typedef struct gft::Scene::_scene | Scene |
Functions | |
| Curve::Curve * | Histogram (Scene *scn, int binwidth) |
| void | LinearStretchinplace (Scene *scn, int omin, int omax, int nmin, int nmax) |
| Scene * | LinearStretch (Scene *scn, int omin, int omax, int nmin, int nmax) |
| Scene * | Create (int xsize, int ysize, int zsize, int nbits, gft_SceneType type) |
| A constructor. More... | |
| Scene * | Create (int xsize, int ysize, int zsize, int nbits) |
| A constructor for integer data. More... | |
| Scene * | Create (Scene *scn) |
| A constructor taking a reference scene as template. More... | |
| void | Destroy (Scene **scn) |
| A destructor. More... | |
| void | Copy (Scene *dest, Scene *src) |
| void | Copy (Scene *dest, Scene *src, Voxel v) |
| Scene * | Clone (Scene *scn) |
| A copy constructor. More... | |
| Scene * | SubScene (Scene *scn, Voxel l, Voxel h) |
| Scene * | SubScene (Scene *scn, int xl, int yl, int zl, int xh, int yh, int zh) |
| void | Fill (Scene *scn, int value) |
| Scene * | Read (char *filename) |
| void | Write (Scene *scn, char *filename) |
| void | SetValue (Scene *scn, int p, int value) |
| void | SetValue (Scene *scn, int p, double value) |
| int | GetValue (Scene *scn, Voxel v) |
| double | GetValue64f (Scene *scn, Voxel v) |
| int | GetValue (Scene *scn, int p) |
| double | GetValue64f (Scene *scn, int p) |
| int | GetValue (Scene *scn, int x, int y, int z) |
| double | GetValue64f (Scene *scn, int x, int y, int z) |
| int | GetValue_nn (Scene *scn, float x, float y, float z) |
| double | GetValue64f_nn (Scene *scn, float x, float y, float z) |
| int | GetNumberOfVoxels (Scene *scn) |
| int | GetAddressX (Scene *scn, int p) |
| int | GetAddressY (Scene *scn, int p) |
| int | GetAddressZ (Scene *scn, int p) |
| int | GetVoxelAddress (Scene *scn, Voxel v) |
| int | GetVoxelAddress (Scene *scn, int x, int y, int z) |
| bool | IsValidVoxel (Scene *scn, int x, int y, int z) |
| bool | IsValidVoxel (Scene *scn, Voxel v) |
| int | GetMaximumValue (Scene *scn) |
| int | GetMinimumValue (Scene *scn) |
| Scene * | MBB (Scene *scn) |
| void | MBB (Scene *scn, Voxel *l, Voxel *h) |
| Scene * | AddFrame (Scene *scn, int sz, int value) |
| Scene * | RemFrame (Scene *fscn, int sz) |
| Scene * | Sub (Scene *scn1, Scene *scn2) |
| void | Subinplace (Scene *scn1, Scene *scn2) |
| Scene * | Add (Scene *scn1, Scene *scn2) |
| Scene * | Add (Scene *scn, int value) |
| void | Addinplace (Scene *scn1, Scene *scn2) |
| Scene * | Mult (Scene *scn1, Scene *scn2) |
| Scene * | Or (Scene *scn1, Scene *scn2) |
| void | Orinplace (Scene *scn1, Scene *scn2) |
| Scene * | And (Scene *scn1, Scene *scn2) |
| Scene * | XOr (Scene *scn1, Scene *scn2) |
| Scene * | Complement (Scene *scn) |
| Scene8::Scene8 * | Threshold (Scene *scn, int lower, int higher) |
| typedef struct gft::Scene::_scene gft::Scene::Scene |
| Scene * gft::Scene::Add | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
| Scene * gft::Scene::Add | ( | Scene * | scn, |
| int | value | ||
| ) |
| Scene * gft::Scene::AddFrame | ( | Scene * | scn, |
| int | sz, | ||
| int | value | ||
| ) |
| void gft::Scene::Addinplace | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
Inplace version.
| Scene * gft::Scene::And | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
| Scene * gft::Scene::Clone | ( | Scene * | scn | ) |
A copy constructor.
| Scene * gft::Scene::Complement | ( | Scene * | scn | ) |
| void gft::Scene::Copy | ( | Scene * | dest, |
| Scene * | src | ||
| ) |
| void gft::Scene::Copy | ( | Scene * | dest, |
| Scene * | src, | ||
| Voxel | v | ||
| ) |
| Scene * gft::Scene::Create | ( | int | xsize, |
| int | ysize, | ||
| int | zsize, | ||
| int | nbits, | ||
| gft_SceneType | type | ||
| ) |
A constructor.
| Scene * gft::Scene::Create | ( | int | xsize, |
| int | ysize, | ||
| int | zsize, | ||
| int | nbits | ||
| ) |
A constructor for integer data.
| Scene * gft::Scene::Create | ( | Scene * | scn | ) |
A constructor taking a reference scene as template.
| void gft::Scene::Destroy | ( | Scene ** | scn | ) |
A destructor.
| void gft::Scene::Fill | ( | Scene * | scn, |
| int | value | ||
| ) |
| int gft::Scene::GetAddressX | ( | Scene * | scn, |
| int | p | ||
| ) |
| int gft::Scene::GetAddressY | ( | Scene * | scn, |
| int | p | ||
| ) |
| int gft::Scene::GetAddressZ | ( | Scene * | scn, |
| int | p | ||
| ) |
| int gft::Scene::GetMaximumValue | ( | Scene * | scn | ) |
| int gft::Scene::GetMinimumValue | ( | Scene * | scn | ) |
| int gft::Scene::GetNumberOfVoxels | ( | Scene * | scn | ) |
| int gft::Scene::GetValue | ( | Scene * | scn, |
| Voxel | v | ||
| ) |
| int gft::Scene::GetValue | ( | Scene * | scn, |
| int | p | ||
| ) |
| int gft::Scene::GetValue | ( | Scene * | scn, |
| int | x, | ||
| int | y, | ||
| int | z | ||
| ) |
| double gft::Scene::GetValue64f | ( | Scene * | scn, |
| Voxel | v | ||
| ) |
| double gft::Scene::GetValue64f | ( | Scene * | scn, |
| int | p | ||
| ) |
| double gft::Scene::GetValue64f | ( | Scene * | scn, |
| int | x, | ||
| int | y, | ||
| int | z | ||
| ) |
| double gft::Scene::GetValue64f_nn | ( | Scene * | scn, |
| float | x, | ||
| float | y, | ||
| float | z | ||
| ) |
| int gft::Scene::GetValue_nn | ( | Scene * | scn, |
| float | x, | ||
| float | y, | ||
| float | z | ||
| ) |
| int gft::Scene::GetVoxelAddress | ( | Scene * | scn, |
| Voxel | v | ||
| ) |
| int gft::Scene::GetVoxelAddress | ( | Scene * | scn, |
| int | x, | ||
| int | y, | ||
| int | z | ||
| ) |
| Curve::Curve * gft::Scene::Histogram | ( | Scene * | scn, |
| int | binwidth | ||
| ) |
| bool gft::Scene::IsValidVoxel | ( | Scene * | scn, |
| int | x, | ||
| int | y, | ||
| int | z | ||
| ) |
| bool gft::Scene::IsValidVoxel | ( | Scene * | scn, |
| Voxel | v | ||
| ) |
| Scene * gft::Scene::LinearStretch | ( | Scene * | scn, |
| int | omin, | ||
| int | omax, | ||
| int | nmin, | ||
| int | nmax | ||
| ) |
| void gft::Scene::LinearStretchinplace | ( | Scene * | scn, |
| int | omin, | ||
| int | omax, | ||
| int | nmin, | ||
| int | nmax | ||
| ) |
| Scene * gft::Scene::MBB | ( | Scene * | scn | ) |
| void gft::Scene::MBB | ( | Scene * | scn, |
| Voxel * | l, | ||
| Voxel * | h | ||
| ) |
| Scene * gft::Scene::Mult | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
| Scene * gft::Scene::Or | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
| void gft::Scene::Orinplace | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
Inplace version.
| Scene * gft::Scene::Read | ( | char * | filename | ) |
| Scene * gft::Scene::RemFrame | ( | Scene * | fscn, |
| int | sz | ||
| ) |
| void gft::Scene::SetValue | ( | Scene * | scn, |
| int | p, | ||
| int | value | ||
| ) |
| void gft::Scene::SetValue | ( | Scene * | scn, |
| int | p, | ||
| double | value | ||
| ) |
| Scene * gft::Scene::Sub | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
| void gft::Scene::Subinplace | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
Inplace version.
| Scene * gft::Scene::SubScene | ( | Scene * | scn, |
| Voxel | l, | ||
| Voxel | h | ||
| ) |
| Scene * gft::Scene::SubScene | ( | Scene * | scn, |
| int | xl, | ||
| int | yl, | ||
| int | zl, | ||
| int | xh, | ||
| int | yh, | ||
| int | zh | ||
| ) |
| Scene8::Scene8 * gft::Scene::Threshold | ( | Scene * | scn, |
| int | lower, | ||
| int | higher | ||
| ) |
| void gft::Scene::Write | ( | Scene * | scn, |
| char * | filename | ||
| ) |
| Scene * gft::Scene::XOr | ( | Scene * | scn1, |
| Scene * | scn2 | ||
| ) |
1.8.6