Uses of Class
javajs.util.P3i
Packages that use P3i
Package
Description
Provides a software implementation of complete 3D graphics engine
for rendering molecules and associated shapes.
-
Uses of P3i in javajs.util
Methods in javajs.util that return P3i -
Uses of P3i in org.jmol.api
Methods in org.jmol.api with parameters of type P3iModifier and TypeMethodDescriptionvoidSymmetryInterface.adjustRangeMinMax(T3[] oabc, float packingRange, P3i minXYZ, P3i maxXYZ, P3 rmin, P3 rmax, P3i newMin, P3i newMax) voidJmolGraphicsInterface.drawLinePixels(P3i sA, P3i sB, int z, int zslab) voidJmolRendererInterface.drawTriangle3C(P3i screenA, short colixA, P3i screenB, short colixB, P3i screenC, short colixC, int check) voidJmolRendererInterface.fillCylinder(byte endcaps, int diameter, P3i screenA, P3i screenB) voidJmolRendererInterface.fillSphereI(int diameter, P3i center) fills a solid spherevoidJmolRendererInterface.fillTriangle3CN(P3i screenA, short colixA, short normixA, P3i screenB, short colixB, short normixB, P3i screenC, short colixC, short normixC) voidJmolRendererInterface.plotPixelClippedP3i(P3i a) -
Uses of P3i in org.jmol.export
Methods in org.jmol.export with parameters of type P3iModifier and TypeMethodDescriptionvoidExport3D.drawLinePixels(P3i sA, P3i sB, int z, int zslab) voidExport3D.drawTriangle3C(P3i screenA, short colixA, P3i screenB, short colixB, P3i screenC, short colixC, int check) voidExport3D.fillCylinder(byte endcaps, int diameter, P3i pointA, P3i pointB) voidExport3D.fillSphereI(int diameter, P3i center) fills a solid spherevoidExport3D.fillTriangle3CN(P3i pointA, short colixA, short normixA, P3i pointB, short colixB, short normixB, P3i pointC, short colixC, short normixC) voidExport3D.plotPixelClippedP3i(P3i screen) -
Uses of P3i in org.jmol.g3d
Methods in org.jmol.g3d with parameters of type P3iModifier and TypeMethodDescriptionvoidGraphics3D.drawLinePixels(P3i a, P3i b, int z, int zslab) voidGraphics3D.drawTriangle3C(P3i screenA, short colixA, P3i screenB, short colixB, P3i screenC, short colixC, int check) voidGraphics3D.fillCylinder(byte endcaps, int diameter, P3i screenA, P3i screenB) voidGraphics3D.fillSphereI(int diameter, P3i center) fills a solid spherevoidGraphics3D.fillTriangle3CN(P3i screenA, short colixA, short normixA, P3i screenB, short colixB, short normixB, P3i screenC, short colixC, short normixC) voidGraphics3D.plotPixelClippedP3i(P3i screen) -
Uses of P3i in org.jmol.jvxl.api
Methods in org.jmol.jvxl.api with parameters of type P3iModifier and TypeMethodDescriptionintVertexDataServer.getSurfacePointIndexAndFraction(float cutoff, boolean isCutoffAbsolute, int x, int y, int z, P3i offset, int vertexA, int vertexB, float valueA, float valueB, T3 pointA, V3 edgeVector, boolean isContourType, float[] fReturn) getSurfacePointIndex is used by the Marching Cubes algorithm and must return a unique integer identifier for a vertex created by the Marching Cube algorithm when it finds an edge. -
Uses of P3i in org.jmol.jvxl.readers
Methods in org.jmol.jvxl.readers with parameters of type P3iModifier and TypeMethodDescriptionintSurfaceReader.getSurfacePointIndexAndFraction(float cutoff, boolean isCutoffAbsolute, int x, int y, int z, P3i offset, int vA, int vB, float valueA, float valueB, T3 pointA, V3 edgeVector, boolean isContourType, float[] fReturn) -
Uses of P3i in org.jmol.modelset
Methods in org.jmol.modelset with parameters of type P3iModifier and TypeMethodDescriptionvoidText.getPymolScreenOffset(P3 atomPt, P3i screen, int zSlab, P3 pTemp, float sppa) PyMOL will use 1 here for pymolOffset[0] for relative, 0 or absolute. -
Uses of P3i in org.jmol.render
Fields in org.jmol.render declared as P3iModifier and TypeFieldDescriptionprotected final P3iFontLineShapeRenderer.pt0iprotected P3iMeshRenderer.pt1iprotected final P3iFontLineShapeRenderer.pt2iprotected P3iMeshRenderer.pt2iprotected final P3iMeshRenderer.pt3iprotected final P3iFontLineShapeRenderer.s1protected final P3iFontLineShapeRenderer.s2protected P3i[]MeshRenderer.screensMethods in org.jmol.render with parameters of type P3iModifier and TypeMethodDescriptionprotected static voidFontLineShapeRenderer.drawDashedCylinder(JmolRendererInterface g3d, int xA, int yA, int zA, int xB, int yB, int zB, int[] array, int width, short colixA, short colixB, int renderD, boolean asLineOnly, P3i s1) protected voidprotected voidMeshRenderer.drawTriangle(P3i screenA, short colixA, P3i screenB, short colixB, P3i screenC, short colixC, int check, int diam) protected booleanLabelsRenderer.renderText(Text text, P3i pTemp, short pointerColix, int mode) -
Uses of P3i in org.jmol.renderspecial
Fields in org.jmol.renderspecial declared as P3i -
Uses of P3i in org.jmol.shape
Fields in org.jmol.shape declared as P3iMethods in org.jmol.shape with parameters of type P3iModifier and TypeMethodDescriptionprotected intShape.coordinateInRange(int x, int y, T3 vertex, int dmin2, P3i ptXY) -
Uses of P3i in org.jmol.shapesurface
Methods in org.jmol.shapesurface with parameters of type P3iModifier and TypeMethodDescriptionintIsosurface.getSurfacePointIndexAndFraction(float cutoff, boolean isCutoffAbsolute, int x, int y, int z, P3i offset, int vA, int vB, float valueA, float valueB, T3 pointA, V3 edgeVector, boolean isContourType, float[] fReturn) ////////// VertexDataServer interface methods //////////////// -
Uses of P3i in org.jmol.symmetry
Fields in org.jmol.symmetry declared as P3iMethods in org.jmol.symmetry with parameters of type P3i -
Uses of P3i in org.jmol.util
Fields in org.jmol.util declared as P3iMethods in org.jmol.util that return P3iMethods in org.jmol.util with parameters of type P3iModifier and TypeMethodDescriptionvoidGData.drawLinePixels(P3i sA, P3i sB, int z, int zslab) voidTempArray.freeTempScreens(P3i[] tempScreens) static voidSimpleUnitCell.setMinMaxLatticeParameters(int dimension, P3i minXYZ, P3i maxXYZ, int kcode) -
Uses of P3i in org.jmol.viewer
Methods in org.jmol.viewer that return P3iModifier and TypeMethodDescriptionP3i[]Viewer.allocTempScreens(int size) TransformManager.transformPt(T3 ptXYZ) RENDERERS ONLY CAUTION! returns a POINTER TO A TEMPORARY VARIABLETransformManager.transformPt2D(T3 ptXyp) RENDERERS ONLYTransformManager.transformPtSafe(T3 ptXYZ) TransformManager.transformPtVib(P3 ptXYZ, Vibration v) RENDERERS ONLYTransformManager.transformPtVibSafe(P3 ptXYZ, Vibration v) Methods in org.jmol.viewer with parameters of type P3iModifier and TypeMethodDescriptionvoidViewer.freeTempScreens(P3i[] tempScreens) voidTransformManager.transformPtScr(T3 ptXYZ, P3i pointScreen) RENDERERS ONLYvoidTransformManager.transformPtScrSafe(T3 ptXYZ, P3i pointScreen)