![]() |
SLProject 4.0.000
|
This is the complete list of members for SLTriangle, including all inherited members.
| _accelStruct | SLMesh | protected |
| _accelStructIsOutOfDate | SLMesh | protected |
| _edgeAngleDEG | SLMesh | protected |
| _edgeColor | SLMesh | protected |
| _edgeWidth | SLMesh | protected |
| _finalN | SLMesh | protected |
| _finalP | SLMesh | protected |
| _isSelected | SLMesh | protected |
| _isVolume | SLMesh | protected |
| _jointMatrices | SLMesh | protected |
| _mat | SLMesh | protected |
| _matOut | SLMesh | protected |
| _name | SLObject | protected |
| _primitive | SLMesh | protected |
| _skeleton | SLMesh | protected |
| _url | SLObject | protected |
| _vao | SLMesh | protected |
| _vaoN | SLMesh | protected |
| _vaoS | SLMesh | protected |
| _vaoT | SLMesh | protected |
| _vertexPosEpsilon | SLMesh | protected |
| accelStructIsOutOfDate() | SLMesh | inline |
| addStats(SLNodeStats &stats) | SLMesh | |
| buildAABB(SLAABBox &aabb, const SLMat4f &wmNode) | SLMesh | virtual |
| buildMesh(SLMaterial *mat) | SLTriangle | |
| C | SLMesh | |
| calcCenterRad(SLVec3f ¢er, SLfloat &radius) | SLMesh | |
| calcMinMax() | SLMesh | virtual |
| calcNormals() | SLMesh | virtual |
| calcTangents() | SLMesh | private |
| calcTex3DMatrix(SLNode *node) | SLMesh | static |
| computeHardEdgesIndices(float angleRAD, float epsilon) | SLMesh | |
| deleteData() | SLMesh | virtual |
| deleteDataGpu() | SLMesh | virtual |
| deleteSelected(SLNode *node) | SLMesh | |
| deleteUnused() | SLMesh | |
| deselectPartialSelection() | SLMesh | |
| draw(SLSceneView *sv, SLNode *node) | SLMesh | virtual |
| drawIntoDepthBuffer(SLSceneView *sv, SLNode *node, SLMaterial *depthMat) | SLMesh | |
| drawSelectedVertices() | SLMesh | private |
| edgeAngleDEG() const | SLMesh | inline |
| edgeAngleDEG(SLfloat ea) | SLMesh | inline |
| edgeColor() const | SLMesh | inline |
| edgeColor(const SLCol4f &ec) | SLMesh | inline |
| edgeWidth() const | SLMesh | inline |
| edgeWidth(SLfloat ew) | SLMesh | inline |
| finalN(SLuint i) | SLMesh | inline |
| finalP(SLuint i) | SLMesh | inline |
| generateVAO(SLGLVertexArray &vao) | SLMesh | virtual |
| handleRectangleSelection(SLSceneView *sv, SLGLState *stateGL, SLNode *node) | SLMesh | private |
| hit(SLRay *ray, SLNode *node) | SLMesh | |
| hitTriangleOS(SLRay *ray, SLNode *node, SLuint iT) | SLMesh | |
| I16 | SLMesh | |
| I32 | SLMesh | |
| IE16 | SLMesh | |
| IE32 | SLMesh | |
| init(SLNode *node) | SLMesh | virtual |
| IS32 | SLMesh | |
| isSelected() const | SLMesh | inline |
| isSelected(bool isSelected) | SLMesh | inline |
| Ji | SLMesh | |
| Jw | SLMesh | |
| mat() const | SLMesh | inline |
| mat(SLMaterial *m) | SLMesh | inline |
| matOut() const | SLMesh | inline |
| matOut(SLMaterial *m) | SLMesh | inline |
| maxP | SLMesh | |
| minP | SLMesh | |
| N | SLMesh | |
| name(const SLstring &Name) | SLObject | inline |
| name() const | SLObject | inline |
| numI() const | SLMesh | inline |
| p | SLTriangle | protected |
| P | SLMesh | |
| preShade(SLRay *ray) | SLMesh | virtual |
| primitive() const | SLMesh | inline |
| primitive(SLGLPrimitiveType pt) | SLMesh | inline |
| skeleton() const | SLMesh | inline |
| skeleton(SLAnimSkeleton *skel) | SLMesh | inline |
| skinnedN | SLMesh | |
| skinnedP | SLMesh | |
| SLMesh(SLAssetManager *assetMgr, const SLstring &name="Mesh") | SLMesh | explicit |
| SLObject(const SLstring &Name="", const SLstring &url="") | SLObject | inline |
| SLTriangle(SLAssetManager *assetMgr, SLMaterial *mat, const SLstring &name="triangle mesh", const SLVec3f &p0=SLVec3f(0, 0, 0), const SLVec3f &p1=SLVec3f(1, 0, 0), const SLVec3f &p2=SLVec3f(0, 1, 0), const SLVec2f &t0=SLVec2f(0, 0), const SLVec2f &t1=SLVec2f(1, 0), const SLVec2f &t2=SLVec2f(0, 1)) | SLTriangle | |
| T | SLMesh | |
| t | SLTriangle | protected |
| transformSkin(const std::function< void(SLMesh *)> &cbInformNodes) | SLMesh | |
| updateAccelStruct() | SLMesh | |
| url(const SLstring &url) | SLObject | inline |
| url() const | SLObject | inline |
| UV | SLMesh | |
| vao() | SLMesh | inline |
| vertexPosEpsilon(SLfloat eps) | SLMesh | inline |
| ~SLMesh() override | SLMesh | |
| ~SLObject() | SLObject | inlinevirtual |