SpherePackingScenarioGenerator
algorithms::geometries::Channel Member List
This is the complete list of members for algorithms::geometries::Channel, including all inherited members.
_centeralgorithms::geometries::Channel [protected]
_cosOrientationalgorithms::geometries::Channel
_lengthalgorithms::geometries::Channel [protected]
_orientationalgorithms::geometries::Channel [protected]
_sinOrientationalgorithms::geometries::Channel
_widthalgorithms::geometries::Channel [protected]
BOTTOM enum valuealgorithms::geometries::Channel
BOUNDINGBOXBORDER enum namealgorithms::geometries::Channel
Channel()algorithms::geometries::Channel
Channel(const double &length, const double &width, const double &positionX, const double &positionY, const double &orientation)algorithms::geometries::Channel
Channel(const double &length, const double &width, const Vector &center, const double &orientation)algorithms::geometries::Channel
exchangeVertices(unsigned int i, unsigned j, std::vector< tarch::la::Vector< 2, double > > &vertices) const algorithms::geometries::Channel [inline]
getBoundingBox() const algorithms::geometries::Channel [inline]
getCenter() const algorithms::geometries::Channel [inline]
getCenterPositionX() const algorithms::geometries::Channel [inline]
getCenterPositionY() const algorithms::geometries::Channel [inline]
getLength() const algorithms::geometries::Channel [inline]
getOrientation() const algorithms::geometries::Channel [inline]
getPtrVectorGeometryChannels(std::vector< algorithms::geometries::Channel > &channels)algorithms::geometries::Channel [inline, static]
getSortedVertices()algorithms::geometries::Channel [inline]
getUnsortedVertices()algorithms::geometries::Channel [inline]
getWidth() const algorithms::geometries::Channel [inline]
LEFT enum valuealgorithms::geometries::Channel
RIGHT enum valuealgorithms::geometries::Channel
rotateChannel(algorithms::geometries::Channel &channelToBeRotated, const double &rotationAngle, const double &sinRotationAngle, const double &cosRotationAngle, const tarch::la::Vector< 2, double > &rotationCenter)algorithms::geometries::Channel [inline, static]
setCenter(const Vector &center)algorithms::geometries::Channel [inline]
setOrientation(const double &orientation)algorithms::geometries::Channel [inline]
sortVertices(std::vector< tarch::la::Vector< 2, double > > &vertices) const algorithms::geometries::Channel [inline]
TOP enum valuealgorithms::geometries::Channel
toStream(std::ostream &stream)algorithms::geometries::Channel [inline]
toString()algorithms::geometries::Channel [inline]
Vector typedefalgorithms::geometries::Channel [private]
~Channel()algorithms::geometries::Channel [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines