#include <Aff_transformationS2.h>
Public Member Functions | |
virtual | ~Aff_transformation_rep_baseS2 () |
virtual PointS2< FT > | transform (const PointS2< FT > &p) const =0 |
virtual VectorS2< FT > | transform (const VectorS2< FT > &v) const =0 |
virtual DirectionS2< FT > | transform (const DirectionS2< FT > &d) const =0 |
virtual Aff_transformationS2< FT > | operator* (const Aff_transformation_rep_baseS2< FT > &t)=0 |
virtual Aff_transformationS2< FT > | compose (const Translation_repS2< FT > &t) const =0 |
virtual Aff_transformationS2< FT > | compose (const Rotation_repS2< FT > &t) const =0 |
virtual Aff_transformationS2< FT > | compose (const Scaling_repS2< FT > &t) const =0 |
virtual Aff_transformationS2< FT > | compose (const Aff_transformation_repS2< FT > &t) const =0 |
virtual Aff_transformationS2< FT > | inverse () const =0 |
virtual bool | is_even () const =0 |
virtual FT | cartesian (int i, int j) const =0 |
Additional Inherited Members | |
Protected Member Functions inherited from Leda_like_rep | |
Leda_like_rep () | |
virtual | ~Leda_like_rep () |
Protected Attributes inherited from Leda_like_rep | |
int | count |
Definition at line 84 of file Aff_transformationS2.h.
|
inlinevirtual |
Definition at line 87 of file Aff_transformationS2.h.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
Referenced by Aff_transformation_repS2< FT >::operator*(), Translation_repS2< FT >::operator*(), Rotation_repS2< FT >::operator*(), and Scaling_repS2< FT >::operator*().
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.
|
pure virtual |
Implemented in Scaling_repS2< FT >, Rotation_repS2< FT >, Translation_repS2< FT >, and Aff_transformation_repS2< FT >.