SFCGAL  2.3.0
SFCGAL::Torus Member List

This is the complete list of members for SFCGAL::Torus, including all inherited members.

area3D(bool withDiscretization=false) const -> double overrideSFCGAL::Torus
baseVolume(bool withDiscretization=false) const -> double overrideSFCGAL::Torus
clone() const -> std::unique_ptr< Derived > (defined in SFCGAL::PrimitiveImpl< Derived, Base >)SFCGAL::PrimitiveImpl< Derived, Base >inline
generatePolyhedralSurface() const -> PolyhedralSurface overrideSFCGAL::Torus
mainNumRadial() const -> unsigned intSFCGAL::Torus
mainRadius() const -> const Kernel::FT &SFCGAL::Torus
primitiveType() const -> std::string overrideSFCGAL::Torus
primitiveTypeId() const -> PrimitiveType overrideSFCGAL::Torus
setMainNumRadial(const unsigned int &main_num_radial)SFCGAL::Torus
setMainRadius(const Kernel::FT &main_radius)SFCGAL::Torus
setTubeNumRadial(const unsigned int &tube_num_radial)SFCGAL::Torus
setTubeRadius(const Kernel::FT &tube_radius)SFCGAL::Torus
Torus(const Kernel::FT &main_radius=10.0, const Kernel::FT &tube_radius=2.0, unsigned int main_num_radial=32, unsigned int tube_num_radial=16)SFCGAL::Torus
Torus(const Torus &other)=defaultSFCGAL::Torus
tubeNumRadial() const -> unsigned intSFCGAL::Torus
tubeRadius() const -> const Kernel::FT &SFCGAL::Torus
validateParameters(std::unordered_map< std::string, PrimitiveParameter > const &tempParameters) const overrideSFCGAL::Torusprotected
~Torus() override=defaultSFCGAL::Torus