| AbstractPolyList() | AbstractPolyList | [inline] |
| addBox(const Box3F &box) | AbstractPolyList | |
| addPlane(const PlaneF &plane) | OptimizedPolyList | [virtual] |
| addPoint(const Point3F &p) | OptimizedPolyList | [virtual] |
| addPoint(const Point3F &p, const Point2F &uv0, const Point3F &normal=Point3F(0.0f, 0.0f, 1.0f), const Point2F &uv1=Point2F(0.0f, 0.0f)) | OptimizedPolyList | |
| addPoint(const Vertex &vert) | OptimizedPolyList | |
| begin(BaseMatInstance *material, U32 surfaceKey) | OptimizedPolyList | [virtual] |
| clear() | OptimizedPolyList | |
| clearInterestNormal() | AbstractPolyList | [inline] |
| Concave enum value | OptimizedPolyList | |
| Convex enum value | OptimizedPolyList | |
| copyPolyToList(OptimizedPolyList *target, U32 pdx) const | OptimizedPolyList | |
| copyPolyToList(OptimizedPolyList *target, const FullPoly &poly) const | OptimizedPolyList | |
| doConstruct() | AbstractPolyList | [inline] |
| EdgeList typedef | OptimizedPolyList | |
| end() | OptimizedPolyList | [virtual] |
| getFullPoly(U32 pdx) | OptimizedPolyList | |
| getIndexedPlane(const U32 index) | OptimizedPolyList | [protected, virtual] |
| getMapping(MatrixF *, Box3F *) | AbstractPolyList | [virtual] |
| getTransform(MatrixF *mat, Point3F *scale) | AbstractPolyList | [inline] |
| getTriangleLighting(const U32 index) | OptimizedPolyList | [inline] |
| IndexList typedef | OptimizedPolyList | |
| isEmpty() const | OptimizedPolyList | [virtual] |
| isEqual(const Point3F &a, const Point3F &b) | OptimizedPolyList | [inline] |
| isEqual(const Point2F &a, const Point2F &b) | OptimizedPolyList | [inline] |
| isInterestedInPlane(const PlaneF &plane) | AbstractPolyList | [virtual] |
| isInterestedInPlane(const U32 index) | AbstractPolyList | [virtual] |
| mBaseMatrix | AbstractPolyList | [protected] |
| mCurrObject | AbstractPolyList | [protected] |
| mEdgeList | OptimizedPolyList | |
| mIndexList | OptimizedPolyList | |
| mInterestNormal | AbstractPolyList | [protected] |
| mInterestNormalRegistered | AbstractPolyList | [protected] |
| mMatrix | AbstractPolyList | [protected] |
| mPlaneList | OptimizedPolyList | |
| mPlaneTransformer | AbstractPolyList | [protected] |
| mPolyList | OptimizedPolyList | |
| mPolyPlaneList | OptimizedPolyList | |
| mScale | AbstractPolyList | [protected] |
| mTransformMatrix | AbstractPolyList | [protected] |
| mTriangleLightingList | OptimizedPolyList | |
| mVertexList | OptimizedPolyList | |
| NonShared enum value | OptimizedPolyList | |
| OptimizedPolyList() | OptimizedPolyList | |
| plane(U32 v1, U32 v2, U32 v3) | OptimizedPolyList | [virtual] |
| plane(const PlaneF &p) | OptimizedPolyList | [virtual] |
| plane(const U32 index) | OptimizedPolyList | [virtual] |
| PlaneList typedef | OptimizedPolyList | |
| PolyList typedef | OptimizedPolyList | |
| setBaseTransform(const MatrixF &mat) | AbstractPolyList | [inline] |
| setInterestNormal(const Point3F &normal) | AbstractPolyList | |
| setObject(SceneObject *) | AbstractPolyList | [inline] |
| setTransform(const MatrixF *mat, const Point3F &scale) | AbstractPolyList | [inline] |
| vertex(U32 vi) | OptimizedPolyList | [virtual] |
| vertex(const Point3F &p) | OptimizedPolyList | |
| vertex(const Point3F &p, const Point2F &uv0, const Point3F &normal=Point3F(0.0f, 0.0f, 1.0f), const Point2F &uv1=Point2F(0.0f, 0.0f)) | OptimizedPolyList | |
| VertexList typedef | OptimizedPolyList | |
| ~AbstractPolyList() | AbstractPolyList | [virtual] |
| ~OptimizedPolyList() | OptimizedPolyList | |