Skip to content

Class SFCGAL::transform::AffineTransform3

ClassList > SFCGAL > transform > AffineTransform3

More...

  • #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

See 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

See 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