//! Deprecated \see MeshUtils::createConicalFrustum(...) Mesh * MeshBuilder::createConicalFrustum(float radiusBottom, float radiusTop, float height, uint8_t numSegments) { VertexDescription vd; vd.appendPosition3D(); vd.appendNormalByte(); vd.appendColorRGBAByte(); return MeshUtils::createConicalFrustum(vd,radiusBottom,radiusTop,height,numSegments); }
//! Deprecated \see MeshUtils::createDome(...) Mesh * MeshBuilder::createDome(const double radius, const int horiRes, const int vertRes, const double halfSphereFraction, const double imagePercentage) { VertexDescription vd; vd.appendPosition3D(); vd.appendNormalByte(); vd.appendColorRGBAByte(); return MeshUtils::createDome(vd,radius,horiRes,vertRes,halfSphereFraction,imagePercentage); }
//! Deprecated \see MeshUtils::createRingSector(...) Mesh * MeshBuilder::createRingSector(float innerRadius, float outerRadius, uint8_t numSegments, float angle) { VertexDescription vd; vd.appendPosition3D(); vd.appendNormalByte(); vd.appendColorRGBAByte(); return MeshUtils::createRingSector(vd,innerRadius,outerRadius,numSegments,angle); }
//! Deprecated \see MeshUtils::createArrow(...) Mesh * MeshBuilder::createArrow(float radius, float length) { VertexDescription vd; vd.appendPosition3D(); vd.appendNormalByte(); vd.appendColorRGBAByte(); return MeshUtils::createArrow(vd,radius,length); }