, including all inherited members.
allEdgesLongerThan(double thr) | jsk_recognition_utils::ConvexPolygon | |
angle(const Plane &another) | jsk_recognition_utils::Plane | [virtual] |
angle(const Eigen::Vector3f &vector) | jsk_recognition_utils::Plane | [virtual] |
area() | jsk_recognition_utils::Polygon | [virtual] |
boundariesToPointCloud(pcl::PointCloud< PointT > &output) | jsk_recognition_utils::Polygon | [inline] |
cached_triangles_ | jsk_recognition_utils::Polygon | [protected] |
centroid() | jsk_recognition_utils::Polygon | [virtual] |
clearTriangleDecompositionCache() | jsk_recognition_utils::Polygon | [inline, virtual] |
ConvexPolygon(const Vertices &vertices) | jsk_recognition_utils::ConvexPolygon | |
ConvexPolygon(const Vertices &vertices, const std::vector< float > &coefficients) | jsk_recognition_utils::ConvexPolygon | |
coordinates() | jsk_recognition_utils::Plane | [virtual] |
createPolygonWithSkip(const Vertices &vertices) | jsk_recognition_utils::Polygon | [static] |
d_ | jsk_recognition_utils::Plane | [protected] |
decomposeToTriangles() | jsk_recognition_utils::Polygon | [virtual] |
directionAtPoint(size_t i) | jsk_recognition_utils::Polygon | [virtual] |
distance(const Eigen::Vector3f &point) | jsk_recognition_utils::Polygon | |
distance(const Eigen::Vector3f &point, Eigen::Vector3f &nearest_point) | jsk_recognition_utils::Polygon | |
jsk_recognition_utils::Plane::distance(const Plane &another) | jsk_recognition_utils::Plane | [virtual] |
distanceFromVertices(const Eigen::Vector3f &p) | jsk_recognition_utils::ConvexPolygon | |
distanceSmallerThan(const Eigen::Vector3f &p, double distance_threshold) | jsk_recognition_utils::ConvexPolygon | |
distanceSmallerThan(const Eigen::Vector3f &p, double distance_threshold, double &output_distance) | jsk_recognition_utils::ConvexPolygon | |
distanceToPoint(const Eigen::Vector4f p) | jsk_recognition_utils::Plane | [virtual] |
distanceToPoint(const Eigen::Vector3f p) | jsk_recognition_utils::Plane | [virtual] |
drawLineToImage(const jsk_recognition_utils::CameraDepthSensor &model, cv::Mat &image, const cv::Scalar &color, const int line_width=1) const | jsk_recognition_utils::Polygon | [virtual] |
edges() const | jsk_recognition_utils::Polygon | |
faceToOrigin() | jsk_recognition_utils::Plane | [virtual] |
flip() | jsk_recognition_utils::Plane | [virtual] |
flipConvex() | jsk_recognition_utils::ConvexPolygon | [virtual] |
fromROSMsg(const geometry_msgs::Polygon &polygon) | jsk_recognition_utils::ConvexPolygon | [static] |
jsk_recognition_utils::Polygon::fromROSMsg(const jsk_recognition_msgs::PolygonArray &msg, const Eigen::Affine3f &offset=Eigen::Affine3f::Identity()) | jsk_recognition_utils::Polygon | [static] |
fromROSMsgPtr(const geometry_msgs::Polygon &polygon) | jsk_recognition_utils::ConvexPolygon | [static] |
getCentroid() | jsk_recognition_utils::ConvexPolygon | [virtual] |
getD() | jsk_recognition_utils::Plane | [virtual] |
getFarestPointIndex(const Eigen::Vector3f &O) | jsk_recognition_utils::Polygon | [virtual] |
getLocalMinMax(double &min_x, double &min_y, double &max_x, double &max_y) | jsk_recognition_utils::Polygon | [virtual] |
getNeighborIndex(size_t index) | jsk_recognition_utils::Polygon | [virtual] |
getNormal() | jsk_recognition_utils::Plane | [virtual] |
getNormalFromVertices() | jsk_recognition_utils::Polygon | [virtual] |
getNumVertices() | jsk_recognition_utils::Polygon | [virtual] |
getPointOnPlane() | jsk_recognition_utils::Plane | [virtual] |
getVertex(size_t i) | jsk_recognition_utils::Polygon | [virtual] |
getVertices() | jsk_recognition_utils::Polygon | [inline, virtual] |
initializeCoordinates() | jsk_recognition_utils::Plane | [protected, virtual] |
isConvex() | jsk_recognition_utils::Polygon | [virtual] |
isInside(const Eigen::Vector3f &p) | jsk_recognition_utils::Polygon | [virtual] |
isPossibleToRemoveTriangleAtIndex(size_t index, const Eigen::Vector3f &direction) | jsk_recognition_utils::Polygon | [virtual] |
isProjectableInside(const Eigen::Vector3f &p) | jsk_recognition_utils::ConvexPolygon | [virtual] |
isSameDirection(const Plane &another) | jsk_recognition_utils::Plane | [virtual] |
isSameDirection(const Eigen::Vector3f &another_normal) | jsk_recognition_utils::Plane | [virtual] |
isTriangle() | jsk_recognition_utils::Polygon | [virtual] |
magnify(const double scale_factor) | jsk_recognition_utils::ConvexPolygon | [virtual] |
magnifyByDistance(const double distance) | jsk_recognition_utils::ConvexPolygon | [virtual] |
maskImage(const jsk_recognition_utils::CameraDepthSensor &model, cv::Mat &image) const | jsk_recognition_utils::Polygon | [virtual] |
nearestPoint(const Eigen::Vector3f &p, double &distance) | jsk_recognition_utils::Polygon | [virtual] |
nextIndex(size_t i) | jsk_recognition_utils::Polygon | |
normal_ | jsk_recognition_utils::Plane | [protected] |
Plane(const std::vector< float > &coefficients) | jsk_recognition_utils::Plane | |
Plane(const boost::array< float, 4 > &coefficients) | jsk_recognition_utils::Plane | |
Plane(Eigen::Vector3f normal, double d) | jsk_recognition_utils::Plane | |
Plane(Eigen::Vector3f normal, Eigen::Vector3f p) | jsk_recognition_utils::Plane | |
plane_coordinates_ | jsk_recognition_utils::Plane | [protected] |
Polygon(const Vertices &vertices) | jsk_recognition_utils::Polygon | |
Polygon(const Vertices &vertices, const std::vector< float > &coefficients) | jsk_recognition_utils::Polygon | |
previousIndex(size_t i) | jsk_recognition_utils::Polygon | |
project(const Eigen::Vector3f &p, Eigen::Vector3f &output) | jsk_recognition_utils::ConvexPolygon | [virtual] |
project(const Eigen::Vector3d &p, Eigen::Vector3d &output) | jsk_recognition_utils::ConvexPolygon | [virtual] |
project(const Eigen::Vector3d &p, Eigen::Vector3f &output) | jsk_recognition_utils::ConvexPolygon | [virtual] |
project(const Eigen::Vector3f &p, Eigen::Vector3d &output) | jsk_recognition_utils::ConvexPolygon | [virtual] |
jsk_recognition_utils::Polygon::project(const Eigen::Affine3d &pose, Eigen::Affine3d &output) | jsk_recognition_utils::Plane | [virtual] |
jsk_recognition_utils::Polygon::project(const Eigen::Affine3f &pose, Eigen::Affine3f &output) | jsk_recognition_utils::Plane | [virtual] |
projectOnPlane(const Eigen::Vector3f &p, Eigen::Vector3f &output) | jsk_recognition_utils::ConvexPolygon | [virtual] |
projectOnPlane(const Eigen::Affine3f &p, Eigen::Affine3f &output) | jsk_recognition_utils::ConvexPolygon | [virtual] |
Ptr typedef | jsk_recognition_utils::ConvexPolygon | |
PtrPair typedef | jsk_recognition_utils::Polygon | |
randomSampleLocalPoint(boost::mt19937 &random_generator) | jsk_recognition_utils::Polygon | |
samplePoints(double grid_size) | jsk_recognition_utils::Polygon | [inline] |
separatePolygon(size_t index) | jsk_recognition_utils::Polygon | [virtual] |
signedDistanceToPoint(const Eigen::Vector4f p) | jsk_recognition_utils::Plane | [virtual] |
signedDistanceToPoint(const Eigen::Vector3f p) | jsk_recognition_utils::Plane | [virtual] |
toCoefficients(std::vector< float > &output) | jsk_recognition_utils::Plane | [virtual] |
toCoefficients() | jsk_recognition_utils::Plane | [virtual] |
toROSMsg() | jsk_recognition_utils::ConvexPolygon | |
transform(const Eigen::Affine3d &transform) | jsk_recognition_utils::Plane | [virtual] |
transform(const Eigen::Affine3f &transform) | jsk_recognition_utils::Plane | [virtual] |
transformBy(const Eigen::Affine3d &transform) | jsk_recognition_utils::Polygon | [virtual] |
transformBy(const Eigen::Affine3f &transform) | jsk_recognition_utils::Polygon | [virtual] |
Vertex typedef | jsk_recognition_utils::ConvexPolygon | |
Vertices typedef | jsk_recognition_utils::ConvexPolygon | |
vertices_ | jsk_recognition_utils::Polygon | [protected] |
~Plane() | jsk_recognition_utils::Plane | [virtual] |
~Polygon() | jsk_recognition_utils::Polygon | [virtual] |