All types
|
All members
RT.Geometry
RT.Geometry
Arc
D
Bounding
Box
D
Circle
D
Edge
D
Geom
Ut
Intersect
Point
D
Point
D
(
x
,
y
)
Point
D
(
angle
)
Point
D
(
point
F
)
CrossZ
(
other
)
DecomposeAlong
(
vector
,
len
Along
,
len
Normal
)
Deconstruct
(
x
,
y
)
Distance
(
other
)
Dot
(
other
)
Equals
(
obj
)
Equals
(
other
)
GetHashCode
()
LengthProjectedOnto
(
vector
)
LengthProjectedOnto
(
angle
)
ProjectedOnto
(
vector
)
RecomposeVector
(
len
Along
,
len
Normal
)
Reflected
(
axis1
,
axis2
)
Rotate
(
angle
)
Rotate
(
angle
,
about
)
Rotate90
()
Rotated
(
angle
)
RotateDeg
(
angle
)
RotateDeg
(
angle
,
about
)
RotateNeg90
()
ToPointF
()
ToString
()
operator+
(
one
,
other
)
operator/
(
vector
,
scalar
)
operator==
(
one
,
other
)
operator!=
(
one
,
other
)
operator*
(
scalar
,
vector
)
operator*
(
vector
,
scalar
)
operator-
(
left
,
right
)
operator-
(
vector
)
Angle
Length
Normalized
Reflected
About
XAxis
Reflected
About
YAxis
Square
Length
X
Y
Polygon
D
Rectangle
D
Svg
Arc
Svg
Path
Svg
Piece
Svg
Piece
Type
Triangle
D
Triangulate
Voronoi
Diagram
Voronoi
Diagram
Flags
RT.CommandLine
RT.Json
RT.Lingo.Base
RT.PostBuild
RT.Serialization
RT.Serialization.Binary
RT.Serialization.Json
RT.Serialization.Xml
RT.Util.Core
Legend
Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field
Method:
void
DecomposeAlong
(
PointD
,
out double
,
out double
)
Declared in:
RT.Geometry.
PointD
Declaration
public
void
DecomposeAlong
(
PointD
vector
,
out double
lenAlong
,
out double
lenNormal
)
Summary
Decomposes this vector into components relative to another vector.
Parameters
PointD
vector
Reference vector.
out double
lenAlong
Length of this vector along the reference vector.
out double
lenNormal
Length of this vector normal to the reference vector.