All types
|
All members
RT.Modeling
RT.Modeling
Auto
Normal
Loose
Models
Md
Mesh
Vertex
Info
Normal
Pt
Pt
(
x
,
y
,
z
)
Add
(
x
,
y
,
z
)
Distance
(
other
)
Dot
(
other
)
Equals
(
obj
)
Equals
(
other
)
GetCameraMatrix
(
looking
At
,
up
)
GetHashCode
()
Normalize
()
ProjectOntoCamera
(
camera
Position
,
camera
Matrix
)
ProjectOntoCamera
(
camera
Position
,
camera
Looking
At
,
camera
Up
)
ProjectOntoPlane
(
plane
Normal
)
Rotate
(
axis
Start
,
axis
End
,
angle
)
Scale
(
x
,
y
,
z
)
ScaleX
(
x
)
ScaleY
(
y
)
ScaleZ
(
z
)
Set
(
x
,
y
,
z
)
ToString
()
WithMeshInfo
(
normal
)
WithMeshInfo
(
normal
X
,
normal
Y
,
normal
Z
)
WithMeshInfo
(
bef
X
,
af
X
,
bef
Y
,
af
Y
)
WithNormal
(
normal
)
WithNormal
(
x
,
y
,
z
)
WithTexture
(
texture
)
WithTexture
(
x
,
y
)
operator+
(
one
,
two
)
operator/
(
one
,
two
)
operator==
(
one
,
two
)
operator!=
(
one
,
two
)
operator*
(
one
,
two
)
operator*
(
one
,
two
)
operator*
(
a
,
b
)
operator*
(
matrix
,
p
)
operator-
(
one
,
two
)
operator-
(
one
)
_
O
_
X
_
Y
_
Z
Is
Zero
Length
X
Y
Z
Vertex
Info
PropellerApi
PuzzleSolvers
RT.ArithmeticCoding
RT.BigInteger
RT.CommandLine
RT.Coordinates
RT.Dijkstra
RT.Generex
RT.Json
RT.Lingo
RT.Lingo.Base
RT.NUnitDirect
RT.PostBuild
RT.SelfService
RT.Serialization
RT.Serialization.Binary
RT.Serialization.Json
RT.Serialization.Xml
RT.Servers
RT.TagSoup
RT.Util
RT.Util.Core
RT.Util.Legacy
Legend
Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field
Method:
PointD
ProjectOntoCamera
(
Pt
,
Pt
,
Pt?
)
Declared in:
RT.Modeling.
Pt
Declaration
public
PointD
ProjectOntoCamera
(
Pt
cameraPosition
,
Pt
cameraLookingAt
,
Pt?
cameraUp
= null
)
Summary
Projects a point onto a camera.
Parameters
Pt
cameraPosition
The position of the camera in 3D space.
Pt
cameraLookingAt
A point the camera is looking at.
Pt?
cameraUp
An optional vector defining the “up” direction of the camera. Default is the y-axis.
Returns
The projected 2D point.
See also
RT.Modeling.
Pt
.
ProjectOntoCamera
(
RT.Modeling.
Pt
,
double[]
)