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 |