MeshKernel
meshkernel::Polygon Member List

This is the complete list of members for meshkernel::Polygon, including all inherited members.

ComputeOffset(double displacement, const bool innerAndOuter) constmeshkernel::Polygon
Contains(const Point &point) constmeshkernel::Polygon
EdgeLengths() constmeshkernel::Polygon
FaceAreaAndCenterOfMass() constmeshkernel::Polygon
FaceAreaAndCenterOfMass(const std::vector< Point > &polygon, const Projection projection)meshkernel::Polygonstatic
FaceAreaAndCenterOfMass(const std::vector< Point > &nodes, const std::vector< UInt > &nodeIndices, const Projection projection, bool isClosed)meshkernel::Polygonstatic
GetBoundingBox() constmeshkernel::Polygoninline
GetProjection() constmeshkernel::Polygoninline
LinearRefine(UInt startIndex, UInt endIndex) constmeshkernel::Polygon
Node(const size_t i)meshkernel::Polygoninline
Node(const size_t i) constmeshkernel::Polygoninline
Nodes() constmeshkernel::Polygoninline
operator=(const Polygon &copy)meshkernel::Polygon
operator=(Polygon &&copy)meshkernel::Polygon
PerimeterLength() constmeshkernel::Polygon
Polygon()=defaultmeshkernel::Polygon
Polygon(const Polygon &copy)=defaultmeshkernel::Polygon
Polygon(Polygon &&copy)=defaultmeshkernel::Polygon
Polygon(const std::vector< Point > &points, Projection projection)meshkernel::Polygon
Polygon(std::vector< Point > &&points, Projection projection)meshkernel::Polygon
Refine(UInt startIndex, UInt endIndex, double refinementDistance) constmeshkernel::Polygon
Reset(const std::vector< Point > &points, Projection projection)meshkernel::Polygon
Size() constmeshkernel::Polygoninline
SnapToLandBoundary(const size_t startIndex, const size_t endIndex, const LandBoundary &boundary)meshkernel::Polygon