|
Open CASCADE Technology 6.5.2
|
#include <HatchGen_Domain.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| HatchGen_Domain () | |
| Creates an infinite domain. | |
| HatchGen_Domain (const HatchGen_PointOnHatching &P1, const HatchGen_PointOnHatching &P2) | |
| Creates a domain for the curve associated to a hatching. | |
| HatchGen_Domain (const HatchGen_PointOnHatching &P, const Standard_Boolean First) | |
| Creates a semi-infinite domain for the curve associated to a hatching. The `First' flag means that the given point is the first one. | |
| void | SetPoints (const HatchGen_PointOnHatching &P1, const HatchGen_PointOnHatching &P2) |
| Sets the first and the second points of the domain. | |
| void | SetPoints () |
| Sets the first and the second points of the domain as the infinite. | |
| void | SetFirstPoint (const HatchGen_PointOnHatching &P) |
| Sets the first point of the domain. | |
| void | SetFirstPoint () |
| Sets the first point of the domain at the infinite. | |
| void | SetSecondPoint (const HatchGen_PointOnHatching &P) |
| Sets the second point of the domain. | |
| void | SetSecondPoint () |
| Sets the second point of the domain at the infinite. | |
| Standard_Boolean | HasFirstPoint () const |
| Returns True if the domain has a first point. | |
| const HatchGen_PointOnHatching & | FirstPoint () const |
| Returns the first point of the domain. The exception DomainError is raised if HasFirstPoint returns False. | |
| Standard_Boolean | HasSecondPoint () const |
| Returns True if the domain has a second point. | |
| const HatchGen_PointOnHatching & | SecondPoint () const |
| Returns the second point of the domain. The exception DomainError is raised if HasSecondPoint returns False. | |
| void | Dump (const Standard_Integer Index=0) const |
| Dump of the domain. | |
| HatchGen_Domain::HatchGen_Domain | ( | ) |
| HatchGen_Domain::HatchGen_Domain | ( | const HatchGen_PointOnHatching & | P1, |
| const HatchGen_PointOnHatching & | P2 | ||
| ) |
| HatchGen_Domain::HatchGen_Domain | ( | const HatchGen_PointOnHatching & | P, |
| const Standard_Boolean | First | ||
| ) |
| void HatchGen_Domain::Dump | ( | const Standard_Integer | Index = 0 | ) | const |
| const HatchGen_PointOnHatching& HatchGen_Domain::FirstPoint | ( | ) | const |
| Standard_Boolean HatchGen_Domain::HasFirstPoint | ( | ) | const |
| Standard_Boolean HatchGen_Domain::HasSecondPoint | ( | ) | const |
| void HatchGen_Domain::operator delete | ( | void * | anAddress | ) | [inline] |
| void* HatchGen_Domain::operator new | ( | size_t | size | ) | [inline] |
| void* HatchGen_Domain::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| const HatchGen_PointOnHatching& HatchGen_Domain::SecondPoint | ( | ) | const |
| void HatchGen_Domain::SetFirstPoint | ( | ) |
| void HatchGen_Domain::SetFirstPoint | ( | const HatchGen_PointOnHatching & | P | ) |
| void HatchGen_Domain::SetPoints | ( | ) |
| void HatchGen_Domain::SetPoints | ( | const HatchGen_PointOnHatching & | P1, |
| const HatchGen_PointOnHatching & | P2 | ||
| ) |
| void HatchGen_Domain::SetSecondPoint | ( | ) |
| void HatchGen_Domain::SetSecondPoint | ( | const HatchGen_PointOnHatching & | P | ) |
1.7.4