24 for (
size_t i = 0; i < points.
size(); ++i)
28 for (
size_t i = 0; i < normals.
size(); ++i)
39 if (!torus.
Init(samples))
class DLL_LINKAGE TorusPrimitiveShape
static size_t SerializedSize()
void push_back(const T &v)
PrimtiveShape is a shape primitive in conjunction with a parametrization.
size_t SerializedSize() const
PrimitiveShape * Deserialize(std::istream *i, bool binary=true) const
PrimitiveShape * Construct(const MiscLib::Vector< Vec3f > &points, const MiscLib::Vector< Vec3f > &normals) const
unsigned int RequiredSamples() const
size_t Identifier() const
void Deserialize(std::istream *i, bool binary)
static size_t SerializedSize()
bool Init(const MiscLib::Vector< Vec3f > &samples)