A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
pan(distance) — Method in class com.derschmale.wick3d.cameras.Camera3D
Performs a panning movement.
parent — Property in class com.derschmale.wick3d.core.geometry.Triangle3D
The Model3D object that contains this triangle.
parent — Property in class com.derschmale.wick3d.core.objects.HierarchicObject3D
The parent of the current object
parents — Property in class com.derschmale.wick3d.core.geometry.Vertex3D
An array of Triangle3D containing this vertex.
parse(filename) — Method in class com.derschmale.wick3d.core.io.MD2.MD2Parser
Loads and parses an MD2 file.
partitionPlane — Property in class com.derschmale.wick3d.core.bsp.BspNode
The partition plane used to divide this node.
PCXLoader — Class in package com.derschmale.display.io
The PCXLoader class loads a PCX image file into a BitmapData object.
PCXLoader() — Constructor in class com.derschmale.display.io.PCXLoader
Creates a new PCXLoader instance.
perspectiveCorrection — Property in class com.derschmale.wick3d.materials.TextureMaterial
Defines whether the triangles should be subdivided to make the textures look more perspective correct.
perspectiveDetail — Property in class com.derschmale.wick3d.materials.TextureMaterial
The amount of times the triangles should be subdivided iteratively.
PerspectiveProjection — Class in package com.derschmale.wick3d.projections
The PerspectiveProjection class is used to project three-dimensional points onto the view plane by finding the intersection of the ray from the eye to the point.
PerspectiveProjection() — Constructor in class com.derschmale.wick3d.projections.PerspectiveProjection
Creates a PerspectiveProjection instance.
pipeline — Property in class com.derschmale.wick3d.events.RenderEvent
The RenderPipeline responsible for the event.
pitch — Property in class com.derschmale.wick3d.core.math.Transformation3D
The pitch Euler angle (independent rotation about the x-Axis) for the local transformation.
pitch — Property in class com.derschmale.wick3d.core.objects.SpatialObject3D
The pitch Euler angle (independent rotation about the x-Axis) for the local transformation.
plane — Property in class com.derschmale.wick3d.core.geometry.Triangle3D
The plane in which the triangle lies.
Plane — Class in package com.derschmale.wick3d.core.geometry
The Plane class represents an infinite algebraic plane in 3D space.
Plane(normal:com.derschmale.wick3d.core.math:Vector3D, d) — Constructor in class com.derschmale.wick3d.core.geometry.Plane
Creates a Plane object, using the Hessian Normal Form.
Plane3D — Class in package com.derschmale.wick3d.display3D.primitives
The Plane3D class is a Model3D containing a non-infinite plane (a rectangle in 3 dimensions).
Plane3D(material:com.derschmale.wick3d.materials:AbstractMaterial, width, height, hSegments, vSegments) — Constructor in class com.derschmale.wick3d.display3D.primitives.Plane3D
Creates a Plane3D instance.
PlaneClipper — Class in package com.derschmale.wick3d.core.clipping
The PlaneClipper class clips triangle polygons to a plane and discards the ones on the negative side of it.
play() — Method in class com.derschmale.wick3d.display3D.MD2Model
Starts the animation of the model.
polygons — Static property in class com.derschmale.wick3d.debug.GeneralStatData
The initial amount of source triangles fed to the pipeline.
position — Property in class com.derschmale.wick3d.core.objects.SpatialObject3D
The origin of the object's coordinate system as a Vector3D object
positiveChild — Property in class com.derschmale.wick3d.core.bsp.BspNode
This node's child node on the positive side of the partition plane.
prepend(rhs:com.derschmale.wick3d.core.math:Matrix3D) — Method in class com.derschmale.wick3d.core.math.Matrix3D
Prepends a matrix by multiplying the current Matrix3D object by another Matrix3D object.
project() — Method in class com.derschmale.wick3d.core.math.Vector3D
Divides the x, y and z coordinates by the w-component.
project(v:com.derschmale.wick3d.core.math:Vector3D, clipCoord) — Method in interface com.derschmale.wick3d.projections.IProjection
Projects the Vector3D's coordinates to 2D clip coordinates as a Point.
project(v:com.derschmale.wick3d.core.math:Vector3D, clipCoord) — Method in class com.derschmale.wick3d.projections.PerspectiveProjection
Projects the Vector3D's coordinates to 2D clip coordinates as a Point.
projection — Property in class com.derschmale.wick3d.cameras.Camera3D
The projection that projects 3D coordinates to 2D clip coordinates on the view plane.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z