Class Slice3D
- Namespace
- FellowOakDicom.Imaging.Mathematics
- Assembly
- fo-dicom.core.dll
public class Slice3D
- Inheritance
-
Slice3D
- Inherited Members
- Extension Methods
Constructors
Slice3D(Vector3D, Point3D, double, double)
public Slice3D(Vector3D normal, Point3D topLeft, double width, double height)
Parameters
Properties
BottomLeft
public Point3D BottomLeft { get; }
Property Value
BottomRight
public Point3D BottomRight { get; }
Property Value
Height
public double Height { get; }
Property Value
Normal
public Vector3D Normal { get; }
Property Value
Plane
public Plane3D Plane { get; }
Property Value
TopLeft
public Point3D TopLeft { get; }
Property Value
TopRight
public Point3D TopRight { get; }
Property Value
Width
public double Width { get; }
Property Value
Methods
Intersect(Slice3D, out Segment3D)
public bool Intersect(Slice3D b, out Segment3D intersection)
Parameters
Returns
Project(Point3D)
public Point3D Project(Point3D point)
Parameters
point
Point3D
Returns
Project(Segment3D)
public Segment3D Project(Segment3D segment)
Parameters
segment
Segment3D