|
Open CASCADE Technology 6.5.2
|
A Storable composed local coordinate system. Made
with local coordinate systems raised to power
elevation.
A Location is either :
* The Identity.
* The product of a Datum3D raised to a power and
an other Location called the next Location.
#include <PTopLoc_Location.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| PTopLoc_Location () | |
| Creates an Identity Location. | |
| PTopLoc_Location (const Handle< PTopLoc_Datum3D > &D, const Standard_Integer P, const PTopLoc_Location &N) | |
| Creates a location being the product. N * D ^ P | |
| Standard_Boolean | IsIdentity () const |
| True when the location is an identity. | |
| Handle_PTopLoc_Datum3D | Datum3D () const |
| Returns the first Datum. An error is raised if the location is an identity. | |
| Standard_Integer | Power () const |
| Returns the power elevation of the first datum. An error is raised if the location is an identity. | |
| PTopLoc_Location | Next () const |
| Returns next Location. An error is raised if the location is an identity. | |
| Handle< PTopLoc_ItemLocation > | _CSFDB_GetPTopLoc_LocationmyData () const |
| void | _CSFDB_SetPTopLoc_LocationmyData (const Handle< PTopLoc_ItemLocation > &p) |
| PTopLoc_Location::PTopLoc_Location | ( | ) |
| PTopLoc_Location::PTopLoc_Location | ( | const Handle< PTopLoc_Datum3D > & | D, |
| const Standard_Integer | P, | ||
| const PTopLoc_Location & | N | ||
| ) |
| Handle< PTopLoc_ItemLocation > PTopLoc_Location::_CSFDB_GetPTopLoc_LocationmyData | ( | ) | const [inline] |
| void PTopLoc_Location::_CSFDB_SetPTopLoc_LocationmyData | ( | const Handle< PTopLoc_ItemLocation > & | p | ) | [inline] |
| Handle_PTopLoc_Datum3D PTopLoc_Location::Datum3D | ( | ) | const |
| Standard_Boolean PTopLoc_Location::IsIdentity | ( | ) | const |
| PTopLoc_Location PTopLoc_Location::Next | ( | ) | const |
| void PTopLoc_Location::operator delete | ( | void * | anAddress | ) | [inline] |
| void* PTopLoc_Location::operator new | ( | size_t | size | ) | [inline] |
| void* PTopLoc_Location::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| Standard_Integer PTopLoc_Location::Power | ( | ) | const |
1.7.4