# PSF-LoginServer - master - net.psforever.objects.geometry
PSF - LoginServer - master - net.psforever.objects.geometry
Keywords: PSF LoginServer master net.psforever.objects.geometry

PSF-LoginServer - master < Back


# Packages

-  package root
  Definition Classes
    root
-  package net
  Definition Classes
    root
-  package psforever
  Definition Classes
    net
-  package objects
  Definition Classes
    psforever
-  package avatar
  Definition Classes
    objects
-  package ballistics
  Definition Classes
    objects
-  package ce
  Definition Classes
    objects
-  package definition
  Definition Classes
    objects
-  package entity
  Definition Classes
    objects
-  package equipment
  Definition Classes
    objects
-  package geometry
  Definition Classes
    objects
-  package d2
-  package d3
- AxisAlignment
- AxisAlignment2D
- AxisAlignment3D
- Geometry
- GeometryForm
- Line
- Point
- PrimitiveGeometry
- Segment
- Slope
-  package guid
  Definition Classes
    objects
-  package inventory
  Definition Classes
    objects
-  package loadouts
  Definition Classes
    objects
-  package locker
  Definition Classes
    objects
-  package serverobject
  Definition Classes
    objects
-  package teamwork
  Definition Classes
    objects
-  package vehicles
  Definition Classes
    objects
-  package vital
  Definition Classes
    objects
-  package zones
  Definition Classes
    objects

p

net.psforever.objects

# geometry

#### package geometry


Ordering

1. Alphabetic

Visibility

1. Public
2. Protected

### Package Members

1.  package d2
2.  package d3

### Type Members

1.  sealed abstract class AxisAlignment extends EnumEntry

   For geometric entities that exist only in a given cardinal direction, using a plane of reference, the plane of reference that maps the values to a cordinate vector

   For geometric entities that exist only in a given cardinal direction, using a plane of reference, the plane of reference that maps the values to a cordinate vector

   See also

     `Vector3D`

2.  sealed abstract class AxisAlignment2D extends AxisAlignment

   For geometric entities that exist in a two-dimensional context.

3.  sealed abstract class AxisAlignment3D extends AxisAlignment

   For geometric entities that exist in a three-dimensional context.

   For geometric entities that exist in a three-dimensional context. More ceremonial, than anything else.

4.  trait Line extends Slope

   Characteristics of a geometric figure indicating an infinite slope - a mathematical line.

   Characteristics of a geometric figure indicating an infinite slope - a mathematical line. The slope is always a unit vector. The point that assists to define the line is a constraint that the line must pass through.

5.  trait Point extends AnyRef

   Characteristics of a geometric figure with only three coordinates to define a position.

6.  trait PrimitiveGeometry extends AnyRef

   Basic interface for all geometry.

7.  trait Segment extends Slope

   Characteristics of a geometric figure that have two endpoints, defining a fixed-length slope.

8.  trait Slope extends AnyRef

   Characteristics of a geometric figure defining a direction or a progressive change in coordinates.

### Value Members

1.  object AxisAlignment extends Enum[AxisAlignment]
2.  object Geometry

   Calculation support for the geometric code.

3.  object GeometryForm
4.  object Slope

### Ungrouped