Describes an axis in 2D space.
An axis is defined by:
More...
#include <Geom2d_AxisPlacement.hxx>
Detailed Description
- its origin, also termed the "Location point" of the axis,
- its unit vector, termed the "Direction" of the axis.
Note: Geom2d_AxisPlacement axes provide the
same kind of "geometric" services as gp_Ax2d axes
but have more complex data structures. The
geometric objects provided by the Geom2d package
use gp_Ax2d objects to include axes in their data
structures, or to define an axis of symmetry or axis of rotation.
Geom2d_AxisPlacement axes are used in a context
where they can be shared by several objects
contained inside a common data structure.
Constructor & Destructor Documentation
Geom2d_AxisPlacement::Geom2d_AxisPlacement |
( |
const gp_Ax2d & |
A | ) |
|
Geom2d_AxisPlacement::Geom2d_AxisPlacement |
( |
const gp_Pnt2d & |
P, |
|
|
const gp_Dir2d & |
V |
|
) |
| |
Member Function Documentation
gp_Ax2d Geom2d_AxisPlacement::Ax2d |
( |
| ) |
const |
Handle_Geom2d_Geometry Geom2d_AxisPlacement::Copy |
( |
| ) |
const [virtual] |
gp_Dir2d Geom2d_AxisPlacement::Direction |
( |
| ) |
const |
gp_Pnt2d Geom2d_AxisPlacement::Location |
( |
| ) |
const |
void Geom2d_AxisPlacement::Reverse |
( |
| ) |
|
Handle_Geom2d_AxisPlacement Geom2d_AxisPlacement::Reversed |
( |
| ) |
const |
- Reverse assigns the result to this axis, while
- Reversed creates a new one.
void Geom2d_AxisPlacement::SetAxis |
( |
const gp_Ax2d & |
A | ) |
|
void Geom2d_AxisPlacement::SetDirection |
( |
const gp_Dir2d & |
V | ) |
|
void Geom2d_AxisPlacement::SetLocation |
( |
const gp_Pnt2d & |
P | ) |
|
void Geom2d_AxisPlacement::Transform |
( |
const gp_Trsf2d & |
T | ) |
[virtual] |
The documentation for this class was generated from the following file: