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
pointPoint3D
Returns
Project(Segment3D)
public Segment3D Project(Segment3D segment)
Parameters
segmentSegment3D