⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class DebugGeo

    A simple static class for drawing debug geo using Unity Debug.DrawLine (); Currently supports:

    • 3D Cross (very simple)
    • Cube
    • Sphere
    • 2D Arrow (x,z plane)
    • 3D Arrow
    Inheritance
    Object
    DebugGeo
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public static class DebugGeo

    Methods

    DrawArrowMarker2D(Vector3, Single, Single)

    Declaration
    public static void DrawArrowMarker2D(Vector3 position, float angle, float size)
    Parameters
    Type Name Description
    Vector3 position
    System.Single angle
    System.Single size

    DrawArrowMarker2D(Vector3, Single, Single, Color)

    Declaration
    public static void DrawArrowMarker2D(Vector3 position, float angle, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    System.Single angle
    System.Single size
    Color colour

    DrawArrowMarker2D(Vector3, Vector2, Single)

    Declaration
    public static void DrawArrowMarker2D(Vector3 position, Vector2 direction, float size)
    Parameters
    Type Name Description
    Vector3 position
    Vector2 direction
    System.Single size

    DrawArrowMarker2D(Vector3, Vector2, Single, Color)

    Declaration
    public static void DrawArrowMarker2D(Vector3 position, Vector2 direction, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Vector2 direction
    System.Single size
    Color colour

    DrawArrowMarker2D(Vector3, Vector3, Single)

    Declaration
    public static void DrawArrowMarker2D(Vector3 position, Vector3 direction, float size)
    Parameters
    Type Name Description
    Vector3 position
    Vector3 direction
    System.Single size

    DrawArrowMarker2D(Vector3, Vector3, Single, Color)

    Declaration
    public static void DrawArrowMarker2D(Vector3 position, Vector3 direction, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Vector3 direction
    System.Single size
    Color colour

    DrawArrowMarker3D(Vector3, Quaternion, Single)

    Declaration
    public static void DrawArrowMarker3D(Vector3 position, Quaternion rotation, float size)
    Parameters
    Type Name Description
    Vector3 position
    Quaternion rotation
    System.Single size

    DrawArrowMarker3D(Vector3, Quaternion, Single, Color)

    Declaration
    public static void DrawArrowMarker3D(Vector3 position, Quaternion rotation, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Quaternion rotation
    System.Single size
    Color colour

    DrawArrowMarker3D(Vector3, Single, Single, Single, Single)

    Declaration
    public static void DrawArrowMarker3D(Vector3 position, float rx, float ry, float rz, float size)
    Parameters
    Type Name Description
    Vector3 position
    System.Single rx
    System.Single ry
    System.Single rz
    System.Single size

    DrawArrowMarker3D(Vector3, Single, Single, Single, Single, Color)

    Declaration
    public static void DrawArrowMarker3D(Vector3 position, float rx, float ry, float rz, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    System.Single rx
    System.Single ry
    System.Single rz
    System.Single size
    Color colour

    DrawArrowMarker3D(Vector3, Vector3, Single)

    Declaration
    public static void DrawArrowMarker3D(Vector3 position, Vector3 direction, float size)
    Parameters
    Type Name Description
    Vector3 position
    Vector3 direction
    System.Single size

    DrawArrowMarker3D(Vector3, Vector3, Single, Color)

    Declaration
    public static void DrawArrowMarker3D(Vector3 position, Vector3 direction, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Vector3 direction
    System.Single size
    Color colour

    DrawCrossMarker(Vector3)

    Declaration
    public static void DrawCrossMarker(Vector3 position)
    Parameters
    Type Name Description
    Vector3 position

    DrawCrossMarker(Vector3, Color)

    Declaration
    public static void DrawCrossMarker(Vector3 position, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Color colour

    DrawCrossMarker(Vector3, Single)

    Declaration
    public static void DrawCrossMarker(Vector3 position, float size)
    Parameters
    Type Name Description
    Vector3 position
    System.Single size

    DrawCrossMarker(Vector3, Single, Color)

    Declaration
    public static void DrawCrossMarker(Vector3 position, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    System.Single size
    Color colour

    DrawCubeMarker(Vector3)

    Declaration
    public static void DrawCubeMarker(Vector3 position)
    Parameters
    Type Name Description
    Vector3 position

    DrawCubeMarker(Vector3, Color)

    Declaration
    public static void DrawCubeMarker(Vector3 position, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Color colour

    DrawCubeMarker(Vector3, Single)

    Declaration
    public static void DrawCubeMarker(Vector3 position, float size)
    Parameters
    Type Name Description
    Vector3 position
    System.Single size

    DrawCubeMarker(Vector3, Single, Color)

    Declaration
    public static void DrawCubeMarker(Vector3 position, float size, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    System.Single size
    Color colour

    DrawSphereMarker(Vector3)

    Declaration
    public static void DrawSphereMarker(Vector3 position)
    Parameters
    Type Name Description
    Vector3 position

    DrawSphereMarker(Vector3, Color)

    Declaration
    public static void DrawSphereMarker(Vector3 position, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    Color colour

    DrawSphereMarker(Vector3, Single)

    Declaration
    public static void DrawSphereMarker(Vector3 position, float size)
    Parameters
    Type Name Description
    Vector3 position
    System.Single size

    DrawSphereMarker(Vector3, Single, Color)

    Declaration
    public static void DrawSphereMarker(Vector3 position, float radius, Color colour)
    Parameters
    Type Name Description
    Vector3 position
    System.Single radius
    Color colour
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX