Data Structures | |
class | BackboneTrace |
class | CartoonRenderer |
display entity in cartoon mode More... | |
class | ConnectRendererBase |
class | CPKRenderer |
class | CustomRenderer |
class | DebugRenderer |
struct | RGBAColor |
struct | AtomEntry |
struct | BondEntry |
class | GfxView |
struct | NodeEntry |
struct | TraceProfileEntry |
struct | SplineEntry |
class | Spline |
class | EntityRenderer |
struct | ByElementGetCol |
struct | ByChainGetCol |
struct | UniformGetCol |
struct | GradientLevelGetCol |
struct | EntityViewGetCol |
struct | MapHandleGetCol |
class | FastSphereRenderer |
class | LineTraceRenderer |
render backbone trace of entity More... | |
class | IsosurfaceGenerator |
class | IsosurfaceGeneratorS |
struct | OcRangeVector |
class | OctreeNode |
class | MapOctree |
Octree datastructure for 3D images. More... | |
struct | EdgeDesc |
struct | OctreeIsocont |
isocontouring of maps using an octree-optimization More... | |
struct | Beacon |
class | SceneFX |
class | SimpleRenderer |
simple line-based rendererer at full connectivity detail More... | |
class | SlineRenderer |
class | TraceRenderer |
render backbone trace of entity More... | |
class | TraceRendererBase |
Typedefs | |
typedef std::map< long, AtomEntry > | AtomEntryMap |
typedef std::vector< AtomEntry > | AtomEntryList |
typedef std::vector< BondEntry > | BondEntryList |
typedef boost::shared_ptr < GfxView > | GfxViewPtr |
typedef std::vector< NodeEntry > | NodeEntryList |
typedef std::vector < NodeEntryList > | NodeEntryListList |
typedef boost::shared_ptr < NodeEntryListList > | NodeEntryListListPtr |
typedef std::vector < TraceProfileEntry > | TraceProfile |
typedef std::vector< SplineEntry > | SplineEntryList |
typedef std::vector < SplineEntryList > | SplineEntryListList |
typedef unsigned int | DirtyFlags |
typedef uint16_t | OcRange |
typedef std::vector< OctreeNode > | OcNodeEntryList |
Enumerations | |
enum | DirtyFlag { DIRTY_VIEW = 0x1, DIRTY_VA = 0x2 } |
Functions | |
void | DoRenderBlur (BondEntryList &bl, float bf1, float bf2) |
void | DoBlurSnapshot (BondEntryList &bl) |
float | Normalize (float v, float min_v, float max_v) |
float | Clamp (float v, float min_v, float max_v) |
float DLLEXPORT_OST_GFX | MappedProperty (const mol::EntityView &ev, const String &prop, const geom::Vec3 &pos) |
Color DLLEXPORT_OST_GFX | MappedProperty (const mol::EntityView &ev, const String &prop, const Gradient &g, float minv, float maxv, const geom::Vec3 &pos) |
float DLLEXPORT_OST_GFX | MappedProperty (const img::MapHandle &mh, const String &prop, const geom::Vec3 &pos) |
Color DLLEXPORT_OST_GFX | MappedProperty (const img::MapHandle &mh, const String &prop, const Gradient &g, float minv, float maxv, const geom::Vec3 &pos) |
float | TabCos (float angle) |
float | TabSin (float angle) |
typedef std::vector<AtomEntry> AtomEntryList |
Definition at line 80 of file entity_detail.hh.
typedef std::map<long, AtomEntry> AtomEntryMap |
Definition at line 79 of file entity_detail.hh.
typedef std::vector<BondEntry> BondEntryList |
Definition at line 96 of file entity_detail.hh.
typedef unsigned int DirtyFlags |
Definition at line 66 of file entity_renderer.hh.
typedef boost::shared_ptr<GfxView> GfxViewPtr |
Definition at line 112 of file entity_detail.hh.
typedef std::vector<NodeEntry> NodeEntryList |
Definition at line 124 of file entity_detail.hh.
typedef std::vector<NodeEntryList> NodeEntryListList |
Definition at line 125 of file entity_detail.hh.
typedef boost::shared_ptr<NodeEntryListList> NodeEntryListListPtr |
Definition at line 126 of file entity_detail.hh.
typedef std::vector<OctreeNode> OcNodeEntryList |
Definition at line 100 of file map_octree.hh.
Definition at line 31 of file map_octree.hh.
typedef std::vector<SplineEntry> SplineEntryList |
Definition at line 191 of file entity_detail.hh.
typedef std::vector<SplineEntryList> SplineEntryListList |
Definition at line 192 of file entity_detail.hh.
typedef std::vector<TraceProfileEntry> TraceProfile |
Definition at line 137 of file entity_detail.hh.
enum DirtyFlag |
Definition at line 61 of file entity_renderer.hh.
float ost::gfx::impl::Clamp | ( | float | v, | |
float | min_v, | |||
float | max_v | |||
) | [inline] |
Definition at line 41 of file mapped_property.hh.
void ost::gfx::impl::DoBlurSnapshot | ( | BondEntryList & | bl | ) |
void ost::gfx::impl::DoRenderBlur | ( | BondEntryList & | bl, | |
float | bf1, | |||
float | bf2 | |||
) |
Color DLLEXPORT_OST_GFX ost::gfx::impl::MappedProperty | ( | const img::MapHandle & | mh, | |
const String & | prop, | |||
const Gradient & | g, | |||
float | minv, | |||
float | maxv, | |||
const geom::Vec3 & | pos | |||
) |
float DLLEXPORT_OST_GFX ost::gfx::impl::MappedProperty | ( | const img::MapHandle & | mh, | |
const String & | prop, | |||
const geom::Vec3 & | pos | |||
) |
Color DLLEXPORT_OST_GFX ost::gfx::impl::MappedProperty | ( | const mol::EntityView & | ev, | |
const String & | prop, | |||
const Gradient & | g, | |||
float | minv, | |||
float | maxv, | |||
const geom::Vec3 & | pos | |||
) |
float DLLEXPORT_OST_GFX ost::gfx::impl::MappedProperty | ( | const mol::EntityView & | ev, | |
const String & | prop, | |||
const geom::Vec3 & | pos | |||
) |
float ost::gfx::impl::Normalize | ( | float | v, | |
float | min_v, | |||
float | max_v | |||
) | [inline] |
Definition at line 36 of file mapped_property.hh.
float ost::gfx::impl::TabCos | ( | float | angle | ) |
calculate cosine of angle in radians using tabulated values
float ost::gfx::impl::TabSin | ( | float | angle | ) |
calculate sine of angle in radians using tabulated values