This is the complete list of members for TetrahedronGem, including all inherited members.
| AbstractGem(QObject *parent=0) | AbstractGem | explicit |
| boundingSphereIntersectedBy(const LightRay &ray, QVector3D *collisionPoint=nullptr) | AbstractGem | |
| color() const | AbstractGem | |
| colorChanged() | AbstractGem | signal |
| data() const | AbstractGem | |
| faceIntersectedBy(const LightRay &ray, Triangle *&intersectedFace, QVector3D *collisionPoint=nullptr) | AbstractGem | protected |
| intersectedBy(const LightRay &ray, QVector3D *collisionPoint=nullptr) | AbstractGem | virtual |
| inWorldCoordinates(const Triangle &triangle) | AbstractGem | protected |
| m_data | AbstractGem | protected |
| m_radius | AbstractGem | protected |
| model() const | AbstractGem | |
| position() const | AbstractGem | |
| positionChanged() | AbstractGem | signal |
| processRayIntersection(const LightRay &ray, Scene *scene) | AbstractGem | virtual |
| radius() const | AbstractGem | |
| rotate(const QQuaternion &quaternion) | AbstractGem | |
| rotation() const | AbstractGem | |
| rotationChanged() | AbstractGem | signal |
| scale() const | AbstractGem | |
| scaleChanged() | AbstractGem | signal |
| setColor(const QVector3D &color) | AbstractGem | |
| setPosition(const QVector3D &position) | AbstractGem | virtual |
| setRotation(const QQuaternion &rotation) | AbstractGem | virtual |
| setRotationFromEuler(const QVector3D &eulerRotation) | AbstractGem | slot |
| setScale(qreal scaleFactor) | AbstractGem | |
| solveQuadricFormula(float a, float b, float c, float &x1, float &x2) | AbstractGem | protected |
| TetrahedronGem(QObject *parent=0) | TetrahedronGem | explicit |
| type() const | AbstractGem | |
| ~AbstractGem() | AbstractGem | virtual |
| ~TetrahedronGem() | TetrahedronGem | virtual |
1.8.8