|
|
| BSplineGeometry (bool flat) |
| |
|
| CurveGeometry (bool flat) |
| |
| void | accept (Visitor &visitor) override |
| |
| void | render (const Camera &camera) override |
| | Render the cylinder geometry.
|
| |
|
void | addPoint (const Vector3f &pos, const Vector3ub &color, float radius, size_t group, size_t id) |
| |
|
const std::vector< Line * > & | lines () const |
| |
|
| Drawable (const Drawable &other) |
| |
|
Drawable & | operator= (Drawable) |
| |
| const GeometryNode * | parent () const |
| | Get a pointer to the drawable object's parent.
|
| |
|
GeometryNode * | parent () |
| |
| void | setVisible (bool visibility) |
| | Set the visibility of the drawable object.
|
| |
| bool | isVisible () const |
| | Get the current visibility of the drawable.
|
| |
| Identifier & | identifier () |
| |
|
const Identifier & | identifier () const |
| |
| virtual std::multimap< float, Identifier > | hits (const Vector3f &rayOrigin, const Vector3f &rayEnd, const Vector3f &rayDirection) const |
| |
| virtual void | clear () |
| |
| void | setRenderPass (RenderPass pass) |
| |
| RenderPass | renderPass () const |
| |
|
|
static const size_t | SKIPPED |
| |
|
std::vector< Line * > | m_lines |
| |
|
std::map< size_t, size_t > | m_indexMap |
| |
|
ShaderInfo | m_shaderInfo |
| |
|
bool | m_dirty |
| |
|
bool | m_canBeFlat |
| |
|
GeometryNode * | m_parent |
| |
|
bool | m_visible |
| |
|
RenderPass | m_renderPass |
| |
|
Identifier | m_identifier |
| |
◆ computeCurvePoint()
| Vector3f computeCurvePoint |
( |
float |
t, |
|
|
const std::list< Point * > & |
points |
|
) |
| const |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file: