Search Results for

    Show / Hide Table of Contents

    Class FrameGeometry

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

    Constructors

    FrameGeometry(DicomDataset)

    Declaration
    public FrameGeometry(DicomDataset image)
    Parameters
    Type Name Description
    DicomDataset image

    FrameGeometry(String, Double[], Double[], Double[], Int32, Int32)

    Declaration
    public FrameGeometry(string frameOfReferenceUid, double[] imagePatientPosition, double[] imagePatientOrientation, double[] pixelSpacing, int width, int height)
    Parameters
    Type Name Description
    String frameOfReferenceUid
    Double[] imagePatientPosition
    Double[] imagePatientOrientation
    Double[] pixelSpacing
    Int32 width
    Int32 height

    Properties

    DirectionColumn

    Declaration
    public Vector3D DirectionColumn { get; }
    Property Value
    Type Description
    Vector3D

    DirectionNormal

    Declaration
    public Vector3D DirectionNormal { get; }
    Property Value
    Type Description
    Vector3D

    DirectionRow

    Declaration
    public Vector3D DirectionRow { get; }
    Property Value
    Type Description
    Vector3D

    FrameOfReferenceUid

    Declaration
    public string FrameOfReferenceUid { get; }
    Property Value
    Type Description
    String

    FrameSize

    Declaration
    public Point2 FrameSize { get; }
    Property Value
    Type Description
    Point2

    GeometryType

    Declaration
    public FrameGeometryType GeometryType { get; }
    Property Value
    Type Description
    FrameGeometryType

    HasGeometryData

    Declaration
    public bool HasGeometryData { get; }
    Property Value
    Type Description
    Boolean

    Orientation

    Declaration
    public FrameOrientation Orientation { get; }
    Property Value
    Type Description
    FrameOrientation

    PixelSpacingBetweenColumns

    Declaration
    public double PixelSpacingBetweenColumns { get; }
    Property Value
    Type Description
    Double

    PixelSpacingBetweenRows

    Declaration
    public double PixelSpacingBetweenRows { get; }
    Property Value
    Type Description
    Double

    PointBottomLeft

    Declaration
    public Point3D PointBottomLeft { get; }
    Property Value
    Type Description
    Point3D

    PointBottomRight

    Declaration
    public Point3D PointBottomRight { get; }
    Property Value
    Type Description
    Point3D

    PointTopLeft

    Declaration
    public Point3D PointTopLeft { get; }
    Property Value
    Type Description
    Point3D

    PointTopRight

    Declaration
    public Point3D PointTopRight { get; }
    Property Value
    Type Description
    Point3D

    Methods

    TransformImagePointToPatient(Point2)

    Declaration
    public Point3D TransformImagePointToPatient(Point2 imagePoint)
    Parameters
    Type Name Description
    Point2 imagePoint
    Returns
    Type Description
    Point3D

    TransformPatientPointToImage(Point3D)

    Declaration
    public Point2 TransformPatientPointToImage(Point3D patientPoint)
    Parameters
    Type Name Description
    Point3D patientPoint
    Returns
    Type Description
    Point2
    In This Article
    Back to top Copyright (c) 2012-2021 fo-dicom contributors