Class SFCGAL::transform::AffineTransform3
ClassList > SFCGAL > transform > AffineTransform3
#include <AffineTransform3.h>
Inherits the following classes: SFCGAL::Transform
Public Functions
Type | Name |
---|---|
AffineTransform3 (CGAL::Aff_transformation_3< Kernel > transform) |
|
virtual void | transform (Point & p) |
virtual void | transform (LineString & ls) |
virtual void | transform (Triangle & tri) |
virtual void | transform (Polygon & poly) |
virtual void | transform (PolyhedralSurface & surf) |
virtual void | transform (TriangulatedSurface & surf) |
virtual void | transform (Solid & solid) |
Public Functions inherited from SFCGAL::Transform
Type | Name |
---|---|
virtual void | transform (Point & p) = 0 |
virtual void | visit (Point & g) |
virtual void | visit (LineString & g) |
virtual void | visit (Polygon & g) |
virtual void | visit (Triangle & g) |
virtual void | visit (Solid & g) |
virtual void | visit (MultiPoint & g) |
virtual void | visit (MultiLineString & g) |
virtual void | visit (MultiPolygon & g) |
virtual void | visit (MultiSolid & g) |
virtual void | visit (GeometryCollection & g) |
virtual void | visit (PolyhedralSurface & g) |
virtual void | visit (TriangulatedSurface & g) |
virtual | ~Transform () |
Public Functions inherited from SFCGAL::GeometryVisitor
Type | Name |
---|---|
virtual void | visit (Geometry & g) |
virtual void | visit (Point & g) = 0 |
virtual void | visit (LineString & g) = 0 |
virtual void | visit (Polygon & g) = 0 |
virtual void | visit (Triangle & g) = 0 |
virtual void | visit (Solid & g) = 0 |
virtual void | visit (MultiPoint & g) = 0 |
virtual void | visit (MultiLineString & g) = 0 |
virtual void | visit (MultiPolygon & g) = 0 |
virtual void | visit (MultiSolid & g) = 0 |
virtual void | visit (GeometryCollection & g) = 0 |
virtual void | visit (PolyhedralSurface & g) = 0 |
virtual void | visit (TriangulatedSurface & g) = 0 |
virtual | ~GeometryVisitor () |
Detailed Description
Wrapper for CGAL::Aff_transform_3
Todo
unittest
Public Functions Documentation
function AffineTransform3
SFCGAL::transform::AffineTransform3::AffineTransform3 (
CGAL::Aff_transformation_3< Kernel > transform
)
Constructor with a transform
function transform [1/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
Point & p
)
apply transform to a geometry
Implements SFCGAL::Transform::transform
function transform [2/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
LineString & ls
)
function transform [3/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
Triangle & tri
)
function transform [4/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
Polygon & poly
)
function transform [5/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
PolyhedralSurface & surf
)
function transform [6/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
TriangulatedSurface & surf
)
function transform [7/7]
virtual void SFCGAL::transform::AffineTransform3::transform (
Solid & solid
)
The documentation for this class was generated from the following file /builds/sfcgal/SFCGAL/src/detail/transform/AffineTransform3.h