Click or drag to resize

PerspectiveCamera(VectorD3D, PointD3D, PointD3D, Double, Double, Double) Constructor

Initializes a new instance of the PerspectiveCamera class

Namespace: Altaxo.Graph.Graph3D.Camera
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public PerspectiveCamera(
	VectorD3D upVector,
	PointD3D eyePosition,
	PointD3D targetPosition,
	double zNear,
	double zFar,
	double widthAtZNear
)

Parameters

upVector  VectorD3D

[Missing <param name="upVector"/> documentation for "M:Altaxo.Graph.Graph3D.Camera.PerspectiveCamera.#ctor(Altaxo.Geometry.VectorD3D,Altaxo.Geometry.PointD3D,Altaxo.Geometry.PointD3D,System.Double,System.Double,System.Double)"]

eyePosition  PointD3D

[Missing <param name="eyePosition"/> documentation for "M:Altaxo.Graph.Graph3D.Camera.PerspectiveCamera.#ctor(Altaxo.Geometry.VectorD3D,Altaxo.Geometry.PointD3D,Altaxo.Geometry.PointD3D,System.Double,System.Double,System.Double)"]

targetPosition  PointD3D

[Missing <param name="targetPosition"/> documentation for "M:Altaxo.Graph.Graph3D.Camera.PerspectiveCamera.#ctor(Altaxo.Geometry.VectorD3D,Altaxo.Geometry.PointD3D,Altaxo.Geometry.PointD3D,System.Double,System.Double,System.Double)"]

zNear  Double

[Missing <param name="zNear"/> documentation for "M:Altaxo.Graph.Graph3D.Camera.PerspectiveCamera.#ctor(Altaxo.Geometry.VectorD3D,Altaxo.Geometry.PointD3D,Altaxo.Geometry.PointD3D,System.Double,System.Double,System.Double)"]

zFar  Double

[Missing <param name="zFar"/> documentation for "M:Altaxo.Graph.Graph3D.Camera.PerspectiveCamera.#ctor(Altaxo.Geometry.VectorD3D,Altaxo.Geometry.PointD3D,Altaxo.Geometry.PointD3D,System.Double,System.Double,System.Double)"]

widthAtZNear  Double

[Missing <param name="widthAtZNear"/> documentation for "M:Altaxo.Graph.Graph3D.Camera.PerspectiveCamera.#ctor(Altaxo.Geometry.VectorD3D,Altaxo.Geometry.PointD3D,Altaxo.Geometry.PointD3D,System.Double,System.Double,System.Double)"]

See Also