24 std::copy(normals.
begin(), normals.
end(), std::back_inserter(samples));
25 if (!cy.
Init(samples))
36 if (!cy.
Init(samples))
47 cylinder.
Init(binary, i);
class DLL_LINKAGE CylinderPrimitiveShape
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
static size_t SerializedSize()
bool Init(const MiscLib::Vector< Vec3f > &samples)
PrimtiveShape is a shape primitive in conjunction with a parametrization.