Basic Shape Creation and Rendering
2.0
Tools to create and render common shapes like blocks, cylinders, cones, and spheres
|
This is the complete list of members for BasicShapeRenderer, including all inherited members.
BasicShapeRenderer(ShaderIF *sIF, BasicShape *shapeIn) | BasicShapeRenderer | |
getMCBoundingBox(double *xyzLimits) const | BasicShapeRenderer | |
renderShape(FacePrepFcn prepareForFace=nullptr, void *caller=nullptr) | BasicShapeRenderer | |
setGLSLVariableNames(const std::string &mcPositionNameIn, const std::string &mcNormalNameIn, const std::string &texCoordsNameIn) | BasicShapeRenderer | static |
setTexCoordsForBlock(int faceIndex, float sMin=0.0, float sMax=1.0, float tMin=0.0, float tMax=1.0) | BasicShapeRenderer | |
setUseEBOs(bool b) | BasicShapeRenderer | inlinestatic |
~BasicShapeRenderer() | BasicShapeRenderer | virtual |