docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method Intersect

    Intersect(GfVec3d, GfVec3d, GfVec3d, out double, GfVec3d, out bool, double)

    Declaration
    public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance, GfVec3d barycentricCoords, out bool frontFacing, double maxDist)
    Parameters
    Type Name Description
    GfVec3d p0
    GfVec3d p1
    GfVec3d p2
    double distance
    GfVec3d barycentricCoords
    bool frontFacing
    double maxDist
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, GfVec3d, out double, GfVec3d, out bool)

    Declaration
    public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance, GfVec3d barycentricCoords, out bool frontFacing)
    Parameters
    Type Name Description
    GfVec3d p0
    GfVec3d p1
    GfVec3d p2
    double distance
    GfVec3d barycentricCoords
    bool frontFacing
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, GfVec3d, out double, GfVec3d)

    Declaration
    public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance, GfVec3d barycentricCoords)
    Parameters
    Type Name Description
    GfVec3d p0
    GfVec3d p1
    GfVec3d p2
    double distance
    GfVec3d barycentricCoords
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, GfVec3d, out double)

    Declaration
    public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance)
    Parameters
    Type Name Description
    GfVec3d p0
    GfVec3d p1
    GfVec3d p2
    double distance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, GfVec3d)

    Declaration
    public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2)
    Parameters
    Type Name Description
    GfVec3d p0
    GfVec3d p1
    GfVec3d p2
    Returns
    Type Description
    bool

    Intersect(GfPlane, out double, out bool)

    Declaration
    public bool Intersect(GfPlane plane, out double distance, out bool frontFacing)
    Parameters
    Type Name Description
    GfPlane plane
    double distance
    bool frontFacing
    Returns
    Type Description
    bool

    Intersect(GfPlane, out double)

    Declaration
    public bool Intersect(GfPlane plane, out double distance)
    Parameters
    Type Name Description
    GfPlane plane
    double distance
    Returns
    Type Description
    bool

    Intersect(GfPlane)

    Declaration
    public bool Intersect(GfPlane plane)
    Parameters
    Type Name Description
    GfPlane plane
    Returns
    Type Description
    bool

    Intersect(GfRange3d, out double, out double)

    Declaration
    public bool Intersect(GfRange3d box, out double enterDistance, out double exitDistance)
    Parameters
    Type Name Description
    GfRange3d box
    double enterDistance
    double exitDistance
    Returns
    Type Description
    bool

    Intersect(GfRange3d, out double)

    Declaration
    public bool Intersect(GfRange3d box, out double enterDistance)
    Parameters
    Type Name Description
    GfRange3d box
    double enterDistance
    Returns
    Type Description
    bool

    Intersect(GfRange3d)

    Declaration
    public bool Intersect(GfRange3d box)
    Parameters
    Type Name Description
    GfRange3d box
    Returns
    Type Description
    bool

    Intersect(GfBBox3d, out double, out double)

    Declaration
    public bool Intersect(GfBBox3d box, out double enterDistance, out double exitDistance)
    Parameters
    Type Name Description
    GfBBox3d box
    double enterDistance
    double exitDistance
    Returns
    Type Description
    bool

    Intersect(GfBBox3d, out double)

    Declaration
    public bool Intersect(GfBBox3d box, out double enterDistance)
    Parameters
    Type Name Description
    GfBBox3d box
    double enterDistance
    Returns
    Type Description
    bool

    Intersect(GfBBox3d)

    Declaration
    public bool Intersect(GfBBox3d box)
    Parameters
    Type Name Description
    GfBBox3d box
    Returns
    Type Description
    bool

    Intersect(GfVec3d, double, out double, out double)

    Declaration
    public bool Intersect(GfVec3d center, double radius, out double enterDistance, out double exitDistance)
    Parameters
    Type Name Description
    GfVec3d center
    double radius
    double enterDistance
    double exitDistance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, double, out double)

    Declaration
    public bool Intersect(GfVec3d center, double radius, out double enterDistance)
    Parameters
    Type Name Description
    GfVec3d center
    double radius
    double enterDistance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, double)

    Declaration
    public bool Intersect(GfVec3d center, double radius)
    Parameters
    Type Name Description
    GfVec3d center
    double radius
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, double, out double, out double)

    Declaration
    public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, out double enterDistance, out double exitDistance)
    Parameters
    Type Name Description
    GfVec3d origin
    GfVec3d axis
    double radius
    double enterDistance
    double exitDistance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, double, out double)

    Declaration
    public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, out double enterDistance)
    Parameters
    Type Name Description
    GfVec3d origin
    GfVec3d axis
    double radius
    double enterDistance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, double)

    Declaration
    public bool Intersect(GfVec3d origin, GfVec3d axis, double radius)
    Parameters
    Type Name Description
    GfVec3d origin
    GfVec3d axis
    double radius
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, double, double, out double, out double)

    Declaration
    public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, double height, out double enterDistance, out double exitDistance)
    Parameters
    Type Name Description
    GfVec3d origin
    GfVec3d axis
    double radius
    double height
    double enterDistance
    double exitDistance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, double, double, out double)

    Declaration
    public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, double height, out double enterDistance)
    Parameters
    Type Name Description
    GfVec3d origin
    GfVec3d axis
    double radius
    double height
    double enterDistance
    Returns
    Type Description
    bool

    Intersect(GfVec3d, GfVec3d, double, double)

    Declaration
    public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, double height)
    Parameters
    Type Name Description
    GfVec3d origin
    GfVec3d axis
    double radius
    double height
    Returns
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)