|
oevislib_net
0.14.3.0
|
This is the complete list of members for oevislib_net.Path, including all inherited members.
| Align(UCS2D inAlignment, bool inInverse) | oevislib_net.Path | inline |
| AlignPaths(Array< Path > ioPaths, UCS2D inAlignment, bool inInverse) | oevislib_net.Path | inlinestatic |
| Append(Point2D inPoint) | oevislib_net.Path | inline |
| Append(Array< Point2D > inPoints) | oevislib_net.Path | inline |
| Append(Path inPath, bool inClose) | oevislib_net.Path | inline |
| Clone() (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| ConcatenatePaths(Array< Path > inPaths, bool inClose) | oevislib_net.Path | inlinestatic |
| ConnectAdjacentPaths(Array< Path > inPaths, float inMaxDistance, float inMaxAngle, Optional< float > inMaxDeviation, float inExcessTrim, Optional< float > inEndingLength, PathJoiningMethod inJoiningMethod, PathJoiningAngleMeasure inAngleMeasure, bool inIgnorePathEndsOrder, float inMinPathLength, Optional< Array< Path > > outJoinedPaths) | oevislib_net.Path | inlinestatic |
| Contains(Point2D inPoint) | oevislib_net.Path | inline |
| Contains(Array< Point2D > inPoints, Optional< Array< bool > > outIsContainedArray, Optional< Array< Point2D > > outContainedPoints) | oevislib_net.Path | inline |
| Contains(Path inSubPolygon) | oevislib_net.Path | inline |
| Copy() (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| Crop(Box inBox, TrimPathMethod inTrimPathMethod) | oevislib_net.Path | inline |
| Crop(Rectangle2D inRectangle, TrimPathMethod inTrimPathMethod) | oevislib_net.Path | inline |
| CropPaths(Array< Path > ioPaths, Box inBox, TrimPathMethod inTrimPathMethod) | oevislib_net.Path | inlinestatic |
| CropPaths(Array< Path > ioPaths, Rectangle2D inRectangle, TrimPathMethod inTrimPathMethod) | oevislib_net.Path | inlinestatic |
| Deserialize(ByteBuffer inBuffer) | oevislib_net.Path | inlinestatic |
| Dispose() (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| Distance(Path inPath, Point2D inPoint, float inResolution, Optional< Segment2D > outConnectingSegment) | oevislib_net.Path | inlinestatic |
| Distance(Path inPath, Line2D inLine, float inResolution, Optional< Segment2D > outConnectingSegment) | oevislib_net.Path | inlinestatic |
| Distance(Path inPath1, Path inPath2, PathDistanceMode inDistanceMode, float inResolution, Optional< Segment2D > outConnectingSegment) | oevislib_net.Path | inlinestatic |
| DistanceMax(Path inPath1, Path inPath2, PathDistanceMode inDistanceMode, float inResolution, Optional< Segment2D > outConnectingSegment) | oevislib_net.Path | inlinestatic |
| DistanceProfile(Path inPath, Point2D inPoint, float inResolution, Optional< Array< Segment2D > > outConnectingSegments) | oevislib_net.Path | inlinestatic |
| DistanceProfile(Path inPath, Line2D inLine, float inResolution, Optional< Array< Segment2D > > outConnectingSegments) | oevislib_net.Path | inlinestatic |
| DistanceProfile(Path inPath1, Path inPath2, PathDistanceMode inDistanceMode, float inResolution, Optional< Array< Segment2D > > outConnectingSegments) | oevislib_net.Path | inlinestatic |
| Equals(Path other) (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| Equals(object obj) (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| Extend(float inExtraLengthOnFirst, float inExtraLengthOnLast) | oevislib_net.Path | inline |
| ExtractClosedPaths(Array< Path > inPaths) | oevislib_net.Path | inlinestatic |
| ExtractExternalPaths(Array< Path > inPaths, Point2D inCenterPoint, float inTolerance) | oevislib_net.Path | inlinestatic |
| ExtractInternalPaths(Array< Path > inPaths, Point2D inCenterPoint, float inTolerance) | oevislib_net.Path | inlinestatic |
| ExtractLongestSubpath(float inMaxTurnAngle) | oevislib_net.Path | inline |
| ExtractOpenPaths(Array< Path > inPaths) | oevislib_net.Path | inlinestatic |
| ExtractPaths(Array< Path > inPaths, PathFeature inPathFeature, PathFilter inPathFilter, Optional< float > inMinValue, Optional< float > inMaxValue, Optional< Array< Path > > outRejected, Optional< Array< Path > > outBelow, Optional< Array< Path > > outAbove, Optional< Array< float > > outValues) | oevislib_net.Path | inlinestatic |
| ExtractPoints(Array< Path > inPaths) | oevislib_net.Path | inlinestatic |
| ExtractSubpath(int inStart, int inPointCount) | oevislib_net.Path | inline |
| FindMaxPath(Array< Path > inPaths, PathFeature inPathFeature, Optional< float > outValue, Optional< int > outIndex) | oevislib_net.Path | inlinestatic |
| FindMinPath(Array< Path > inPaths, PathFeature inPathFeature, Optional< float > outValue, Optional< int > outIndex) | oevislib_net.Path | inlinestatic |
| FromArc(Arc2D inArc, int inPointCount) | oevislib_net.Path | inlinestatic |
| FromCircle(Circle2D inCircle, int inPointCount) | oevislib_net.Path | inlinestatic |
| FromEllipse(Ellipse2D inEllipse, int inPointCount) | oevislib_net.Path | inlinestatic |
| FromRectangle(Rectangle2D inRectangle) | oevislib_net.Path | inlinestatic |
| FromSegment(Segment2D inSegment, int inPointCount) | oevislib_net.Path | inlinestatic |
| GaussianSmooth(float inStdDev, float inKernelRelativeSize) | oevislib_net.Path | inline |
| GetArea() | oevislib_net.Path | inline |
| GetAverageTurnAngle() | oevislib_net.Path | inline |
| GetBicircularCurve(int inInterpolationPoints) | oevislib_net.Path | inline |
| GetBoundingBox() | oevislib_net.Path | inline |
| GetBoundingCircle() | oevislib_net.Path | inline |
| GetBoundingRect(RectangleOrientation inRectangleOrientation) | oevislib_net.Path | inline |
| GetCaliperDiameters(Optional< Segment2D > outMinDiameter=null, Optional< Segment2D > outMaxDiameter=null) | oevislib_net.Path | inline |
| GetCircularity(CircularityMeasure inCircularityMeasure) | oevislib_net.Path | inline |
| GetConvexHull() | oevislib_net.Path | inline |
| GetConvexity() | oevislib_net.Path | inline |
| GetData() | oevislib_net.Path | inline |
| GetDiameter() | oevislib_net.Path | inline |
| GetElongation() | oevislib_net.Path | inline |
| GetFirstPoint() | oevislib_net.Path | inline |
| GetHashCode() (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| GetInscribedCircle() | oevislib_net.Path | inline |
| GetLastPoint() | oevislib_net.Path | inline |
| GetLength() | oevislib_net.Path | inline |
| GetMajorEllipticAxis() | oevislib_net.Path | inline |
| GetMassCenter() | oevislib_net.Path | inline |
| GetMaxTurnAngle(TurnAngleDirection inTurnAngleDirection, Optional< int > outIndex, Optional< Point2D > outPoint) | oevislib_net.Path | inline |
| GetMinorEllipticAxis() | oevislib_net.Path | inline |
| GetMoment(PolygonMoment inMomentType, bool inCentral) | oevislib_net.Path | inline |
| GetNormMoment(PolygonMoment inMomentType, bool inCentral) | oevislib_net.Path | inline |
| GetOrientation() | oevislib_net.Path | inline |
| GetPoint(int inIndex, bool inInverse) | oevislib_net.Path | inline |
| GetPoint(float inIndex) | oevislib_net.Path | inline |
| GetPointAtDistance(float inDistance, bool inInverse) | oevislib_net.Path | inline |
| GetPolygonMassCenter() | oevislib_net.Path | inline |
| GetRectangularity() | oevislib_net.Path | inline |
| GetSegment(int inIndex, bool inInverse) | oevislib_net.Path | inline |
| GetSegments() | oevislib_net.Path | inline |
| GetSize() | oevislib_net.Path | inline |
| GetTurnAngleLocalMaxima(TurnAngleDirection inTurnAngleDirection, float inMinTurnAngle, float inMinDistance, float inSmoothingStdDev, Optional< Array< int > > outIndices, Optional< Array< Point2D > > outPoints, Optional< Profile > outTurnAngleProfile) | oevislib_net.Path | inline |
| GetTurnAngleProfile() | oevislib_net.Path | inline |
| Inflate(float inMargin, float inMaxPointDisplacement) | oevislib_net.Path | inline |
| Intersect(Path inPath1, Path inPath2, Optional< Array< int > > outSegmentIndices1, Optional< Array< int > > outSegmentIndices2) | oevislib_net.Path | inlinestatic |
| Intersect(Path inPath, Segment2D inSegment, Optional< Array< int > > outSegmentIndices=null) | oevislib_net.Path | inlinestatic |
| Intersect(Path inPath, Line2D inLine, Optional< Array< int > > outSegmentIndices=null) | oevislib_net.Path | inlinestatic |
| IntersectsWith(Path inPath, Optional< float > outOverlapArea=null) | oevislib_net.Path | inline |
| IsClosed() | oevislib_net.Path | inline |
| IsConvex() | oevislib_net.Path | inline |
| IsEmpty() | oevislib_net.Path | inline |
| IsPolygon() | oevislib_net.Path | inline |
| MakeAveragePath(Path inPath1, Path inPath2) | oevislib_net.Path | inlinestatic |
| MakePathConditional(Path inPath, PathFeature inFeature, Optional< float > inMinimum, Optional< float > inMaximum, Conditional< Path > outConditionalPath) | oevislib_net.Path | inlinestatic |
| NormalizeOrientation() | oevislib_net.Path | inline |
| operator!=(Path inPath1, Path inPath2) (defined in oevislib_net.Path) | oevislib_net.Path | inlinestatic |
| operator==(Path inPath1, Path inPath2) (defined in oevislib_net.Path) | oevislib_net.Path | inlinestatic |
| Path() | oevislib_net.Path | inline |
| Path(bool inClosed) | oevislib_net.Path | inline |
| Path(int inSize, bool inClosed=false) | oevislib_net.Path | inline |
| Path(Segment2D inSegment) | oevislib_net.Path | inline |
| Path(Array< Point2D > inPoints, bool inClosed) | oevislib_net.Path | inline |
| ProjectsOn(Line2D inLine, Optional< Array< Segment2D > > outProjectionSegments=null) | oevislib_net.Path | inline |
| Remove(int inIndex, bool inInverse) | oevislib_net.Path | inline |
| RemoveSelfIntersections() | oevislib_net.Path | inline |
| Rescale(float inScale, Optional< Point2D > inReferencePoint=null, bool inInverse=false) | oevislib_net.Path | inline |
| RescalePaths(Array< Path > ioPaths, float inScale, Optional< Point2D > inReferencePoint, bool inInverse) | oevislib_net.Path | inlinestatic |
| Reverse() | oevislib_net.Path | inline |
| Rotate(float inAngle, Optional< Point2D > inCenter=null, bool inInverse=false) | oevislib_net.Path | inline |
| RotatePaths(Array< Path > ioPaths, float inAngle, Optional< Point2D > inCenter=null, bool inInverse=false) | oevislib_net.Path | inlinestatic |
| SegmentPath(Path inPath, float inStdDev, float inMaxDeviation, PathSegmentationMode inSegmentationMode, float inMaxArcRadius, Optional< Array< Path > > outStraight, Optional< Array< Path > > outArciform, Optional< Array< Segment2D > > outSegments, Optional< Array< Arc2D > > outArcs) | oevislib_net.Path | inlinestatic |
| SelfIntersects(Optional< Array< Point2D > > outPoints, Optional< Array< int > > outFirstSegmentIndices, Optional< Array< int > > outSecondSegmentIndices) | oevislib_net.Path | inline |
| Serialize() | oevislib_net.Path | inline |
| SetClosed(bool inClosed) | oevislib_net.Path | inline |
| SetPoint(Point2D inPoint, int inIndex, bool inInverse) | oevislib_net.Path | inline |
| SetSize(int inSize) (defined in oevislib_net.Path) | oevislib_net.Path | inline |
| Shift(float inDistance, ShiftDirection inDirection) | oevislib_net.Path | inline |
| Shorten(float inMaxDistance) | oevislib_net.Path | inline |
| Smooth(int inKernelRadius) | oevislib_net.Path | inline |
| SortPaths(Array< Path > inPaths, PathFeature inPathFeature, PathFilter inPathFilter, SortingOrder inSortingOrder, Optional< Array< float > > outSortedValues) | oevislib_net.Path | inlinestatic |
| SpaceRegularly(float inStep) | oevislib_net.Path | inline |
| Split(Path inPath) | oevislib_net.Path | inline |
| Split(Segment2D inSegment) | oevislib_net.Path | inline |
| Split(Line2D inLine) | oevislib_net.Path | inline |
| Stretch(Point2D inNewStartingPoint, Point2D inNewEndingPoint) | oevislib_net.Path | inline |
| this[int i] (defined in oevislib_net.Path) | oevislib_net.Path | |
| Translate(Vector2D inDelta, TranslateAlignment inTranslateAlignment, bool inInverse) | oevislib_net.Path | inline |
| TranslatePaths(Array< Path > ioPaths, Vector2D inDelta, TranslateAlignment inTranslateAlignment, bool inInverse) | oevislib_net.Path | inlinestatic |
| Transpose() | oevislib_net.Path | inline |