Search Results for

    Show / Hide Table of Contents

    Class Line3D

    Inheritance
    Object
    Line3D
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Dicom.Imaging.Mathematics
    Assembly: cs.temp.dll.dll
    Syntax
    public class Line3D

    Constructors

    Line3D()

    Declaration
    public Line3D()

    Line3D(Line3D)

    Declaration
    public Line3D(Line3D line)
    Parameters
    Type Name Description
    Line3D line

    Line3D(Point3D, Point3D)

    Declaration
    public Line3D(Point3D p1, Point3D p2)
    Parameters
    Type Name Description
    Point3D p1
    Point3D p2

    Line3D(Point3D, Vector3D)

    Declaration
    public Line3D(Point3D p, Vector3D v)
    Parameters
    Type Name Description
    Point3D p
    Vector3D v

    Properties

    Point

    Declaration
    public Point3D Point { get; set; }
    Property Value
    Type Description
    Point3D

    Vector

    Declaration
    public Vector3D Vector { get; set; }
    Property Value
    Type Description
    Vector3D

    Methods

    ClosestPoint(Point3D)

    Declaration
    public Point3D ClosestPoint(Point3D point)
    Parameters
    Type Name Description
    Point3D point
    Returns
    Type Description
    Point3D

    ClosestPoints(Line3D, out Point3D, out Point3D)

    Declaration
    public bool ClosestPoints(Line3D b, out Point3D pa, out Point3D pb)
    Parameters
    Type Name Description
    Line3D b
    Point3D pa
    Point3D pb
    Returns
    Type Description
    Boolean
    In This Article
    Back to top Copyright (c) 2012-2021 fo-dicom contributors