|
| ArrowGeometry (const ArrowGeometry &other) |
|
ArrowGeometry & | operator= (ArrowGeometry) |
|
void | accept (Visitor &) override |
|
void | render (const Camera &camera) override |
| Render the arrows. More...
|
|
void | clear () override |
|
void | drawLine (const Vector3f &start, const Vector3f &end, double lineWidth) |
|
void | drawCone (const Vector3f &base, const Vector3f &cap, double baseRadius, double) |
|
Core::Array< std::pair< Vector3f, Vector3f > > | vertices () const |
|
|
void | addSingleArrow (const Vector3f &pos1, const Vector3f &pos2) |
|
| Drawable (const Drawable &other) |
|
Drawable & | operator= (Drawable) |
|
virtual void | accept (Visitor &) |
|
const GeometryNode * | parent () const |
| Get a pointer to the drawable object's parent. More...
|
|
GeometryNode * | parent () |
|
void | setVisible (bool visibility) |
| Set the visibility of the drawable object. More...
|
|
bool | isVisible () const |
| Get the current visibility of the drawable. More...
|
|
virtual void | render (const Camera &camera) |
| Render the contents of the drawable. More...
|
|
Identifier & | identifier () |
|
const Identifier & | identifier () const |
|
virtual std::multimap< float, Identifier > | hits (const Vector3f &rayOrigin, const Vector3f &rayEnd, const Vector3f &rayDirection) const |
|
virtual Core::Array< Identifier > | areaHits (const Frustrum &f) const |
|
virtual void | clear () |
|
void | setRenderPass (RenderPass pass) |
|
RenderPass | renderPass () const |
|
<avogadro/rendering/arrowgeometry.h>