|
SFCGAL
2.3.0
|
This is the complete list of members for SFCGAL::Primitive, including all inherited members.
| almostEqual(const Primitive &other, double epsilon) const -> bool | SFCGAL::Primitive | |
| area3D(bool withDiscretization=false) const -> double=0 | SFCGAL::Primitive | pure virtual |
| baseVolume(bool withDiscretization=false) const -> double=0 | SFCGAL::Primitive | pure virtual |
| clone() const -> std::unique_ptr< Primitive > | SFCGAL::Primitive | inline |
| generatePolyhedralSurface() const -> PolyhedralSurface=0 | SFCGAL::Primitive | pure virtual |
| invalidateCache() | SFCGAL::Primitive | protectedvirtual |
| m_parameters | SFCGAL::Primitive | protected |
| m_polyhedral_surface | SFCGAL::Primitive | mutableprotected |
| m_transform | SFCGAL::Primitive | protected |
| operator<<(std::ostream &out, const Primitive &prim) -> std::ostream & | SFCGAL::Primitive | friend |
| parameter(const std::string &name) const -> PrimitiveParameter | SFCGAL::Primitive | |
| parameters() const -> std::unordered_map< std::string, PrimitiveParameter > | SFCGAL::Primitive | |
| Primitive()=default | SFCGAL::Primitive | |
| primitiveType() const -> std::string=0 | SFCGAL::Primitive | pure virtual |
| primitiveTypeId() const -> PrimitiveType=0 | SFCGAL::Primitive | pure virtual |
| rotate(const Kernel::FT &angle, const Kernel::Vector_3 &axis, const Kernel::Point_3 ¢er=Kernel::Point_3(0, 0, 0)) | SFCGAL::Primitive | |
| scale(const Kernel::Vector_3 &factors, const Kernel::Point_3 ¢er=Kernel::Point_3(0, 0, 0)) | SFCGAL::Primitive | |
| scaleFactor(int columnIdx) const -> double | SFCGAL::Primitive | protected |
| setParameter(const std::string &name, const PrimitiveParameter ¶meter) | SFCGAL::Primitive | |
| setTransformation(const Kernel::Aff_transformation_3 &transform) | SFCGAL::Primitive | |
| toString() const -> std::string | SFCGAL::Primitive | virtual |
| transformation() const -> Kernel::Aff_transformation_3 | SFCGAL::Primitive | |
| translate(const Kernel::Vector_3 &vector) | SFCGAL::Primitive | |
| validateAndSetParameter(const std::string &name, const PrimitiveParameter ¶meter) | SFCGAL::Primitive | protectedvirtual |
| validateParameters(std::unordered_map< std::string, PrimitiveParameter > const &tempParameters) const =0 | SFCGAL::Primitive | protectedpure virtual |
| volume(bool withDiscretization=false) const -> double | SFCGAL::Primitive | |
| ~Primitive()=default | SFCGAL::Primitive | virtual |
1.8.10