Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | j3dcore: annotate generic lists in PickInfo | Harvey Harrison | 2013-08-03 | 1 | -30/+28 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: trivial annotation of an Arraylist temp variable | Harvey Harrison | 2013-07-31 | 1 | -2/+2 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate the Shape3DRetained viewList that was missed | Harvey Harrison | 2013-07-31 | 1 | -2/+2 |
| | | | | | | This was missed when annotating the setLiveState list of view lists. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate the list of mirrorshapes in Shape3DRetained | Harvey Harrison | 2013-07-31 | 2 | -26/+24 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: add all the missing @Override annotations | Harvey Harrison | 2013-07-31 | 288 | -0/+1758 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: provide a public interface for AutoOffScreenCanvas3D to allow core ↵ | Harvey Harrison | 2013-07-10 | 2 | -1/+23 |
| | | | | | | to build separately from j3dutils Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate targets array in Targets, remove two methods that had ↵ | Harvey Harrison | 2013-07-02 | 1 | -21/+5 |
| | | | | | | incorrect types Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate list of dirty transformgroups | Harvey Harrison | 2013-07-02 | 3 | -8/+7 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: trivial list annotation in TransformStructure | Harvey Harrison | 2013-07-02 | 1 | -3/+2 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate prioritizedSounds list in SoundScheduler | Harvey Harrison | 2013-07-02 | 1 | -17/+13 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: use Arrays.copyOf instead of clone on an int[] | Harvey Harrison | 2013-07-01 | 2 | -3/+5 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: change to ArrayList in the async error handling code | Harvey Harrison | 2013-07-01 | 1 | -4/+5 |
| | | | | | | | | This is not a high-rate path, so ArrayList should be fine without too many resizes. Try and make up for it by allocating an array of sufficient size up front to avoid reflection inside the toArray method. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove some unused state for locked geometry | Harvey Harrison | 2013-07-01 | 2 | -5/+0 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove unnecessary casts to WakeupCriterion | Harvey Harrison | 2013-07-01 | 12 | -23/+12 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: add type annotations to Enumerations of Nodes under a Group | Harvey Harrison | 2013-07-01 | 2 | -54/+51 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: declare some local varaibles next to where they are used | Harvey Harrison | 2013-07-01 | 1 | -29/+19 |
| | | | | | | | The compiler noticed the null check was always true at this point as nothing had written to currTree. Declare it next to its only use making the code more obvious. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate the changeViewList in SetLiveState | Harvey Harrison | 2013-07-01 | 4 | -7/+7 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate the changeViewGroup list in SetLiveState | Harvey Harrison | 2013-07-01 | 4 | -9/+9 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove some redundant casts to HashKey | Harvey Harrison | 2013-07-01 | 1 | -8/+8 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate the scoped nodes list in SetLiveState | Harvey Harrison | 2013-07-01 | 6 | -36/+28 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate some variables in the insertNodes/removeNodes message handlers | Harvey Harrison | 2013-07-01 | 3 | -18/+16 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate lots of lists of Views used by ViewSpecificGroups, and ↵ | Harvey Harrison | 2013-07-01 | 6 | -53/+48 |
| | | | | | | setLiveState Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: clean up some temp variable types in ViewSpecificGroupRetained | Harvey Harrison | 2013-07-01 | 1 | -21/+18 |
| | | | | | | The local var vl is initialized on all paths, pull that to the front of the method. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: unconditionally resize the offscreen layer if required when setting ↵ | Harvey Harrison | 2013-06-30 | 2 | -1/+1 |
| | | | | | | | | | the Viewport This ensures that the offscreen layer is appropriately sized even on the initial display, some users reported incorrect canvas size until something caused the layout to change. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: use the new Utils helpers to remove the last dependency on the ↵ | Harvey Harrison | 2013-06-28 | 5 | -25/+15 |
| | | | | | | Distance class Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: convert GeometricTools Ray-segment distance code to Java3d/vecmath ↵ | Harvey Harrison | 2013-06-28 | 1 | -160/+210 |
| | | | | | | types Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: check in a snapshot of the GeometricTools ray to segment distance ↵ | Harvey Harrison | 2013-06-28 | 1 | -0/+175 |
| | | | | | | | | function - adapted from code under the Boost 1.0 license, here distributed as GPLv2 + classpath Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: convert GeometricTools Segment-segment distance code to ↵ | Harvey Harrison | 2013-06-28 | 1 | -327/+407 |
| | | | | | | Java3d/vecmath types Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: check in a snapshot of the GeometricTools segment to segment ↵ | Harvey Harrison | 2013-06-28 | 1 | -0/+342 |
| | | | | | | | | distance function - adapted from code under the Boost 1.0 license, here distributed as GPLv2 + classpath Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: replace Distance with core utility class | Harvey Harrison | 2013-06-15 | 6 | -46/+123 |
| | | | | | | | | Replace the use of the j3dutils Distance class that is under a different license by reimplementing some mathematical distance calculations in a Utils class. This is new code and not based on the j3dutils version. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: trivial generic annotation in RenderBin | Harvey Harrison | 2013-06-15 | 1 | -4/+4 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate two locked geometry lists in RenderBin | Harvey Harrison | 2013-06-15 | 1 | -33/+30 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove last use of the BufferWrapper classes from the core | Harvey Harrison | 2013-06-15 | 7 | -44/+21 |
| | | | | | | | | Directly hold read-only views of the nio buffers, this likely fixes the vertex data held in an nio buffer for the JOGL backend as the Object[] parameter hid the change from float[] to FloatBuffer that occured at some point in history. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: use a trivial little struct instead of FastVector | Harvey Harrison | 2013-06-15 | 1 | -13/+30 |
| | | | | | | | Pull out a struct to hold an int[] array and a count, remove the numContours variable that was redundant. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: add type information to userlist in ImageComponentRetained | Harvey Harrison | 2013-04-19 | 1 | -26/+21 |
| | | | | | | | | - no need to synchronize on userlist, all access methods are already synchronized - add an early return to unindent a bunch of code - impossible to get a BackGroundRetained here, kill that else branch Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove a leftover assert, it is now OK for offscreen canvas3d ↵ | Harvey Harrison | 2013-04-18 | 1 | -2/+1 |
| | | | | | | | | objects to be doublebuffered In fact, this is a must for certain OSX machines. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: fix permissions on a file that had the executable bit set | Harvey Harrison | 2013-04-08 | 1 | -0/+0 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: use nio buffers directly for vertex normals | Harvey Harrison | 2013-03-17 | 5 | -15/+15 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: use nio buffers directly for interleaved vertex data | Harvey Harrison | 2013-03-17 | 5 | -16/+18 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: use nio buffers directly for colors, remove use of BufferWrappers | Harvey Harrison | 2013-03-17 | 5 | -18/+18 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: convert trivial uses of BufferWrapper to use the readOnly nio ↵ | Harvey Harrison | 2013-03-17 | 3 | -21/+19 |
| | | | | | | buffers instead Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: directly use nio buffers internally in GeometryArrayRetained | Harvey Harrison | 2013-03-17 | 5 | -22/+28 |
| | | | | | | Remove the use of FloatBufferWrapper, DoubleBufferWrapper. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: explicitly store the readonlyBuffer copy in preparation to remove ↵ | Harvey Harrison | 2013-03-16 | 1 | -0/+13 |
| | | | | | | BufferWrapper Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: add imports for java.nio in J3DBuffer | Harvey Harrison | 2013-03-03 | 1 | -33/+40 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: move to use an Enum for valid buffer types in J3DBuffer | Harvey Harrison | 2013-03-03 | 2 | -50/+47 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove test for direct nio buffers, they are standard functionality | Harvey Harrison | 2013-02-28 | 1 | -15/+0 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: change Object[] to J3DBuffer[] as we know this is the actual type | Harvey Harrison | 2013-02-28 | 3 | -18/+12 |
| | | | | | | remove some unused variables while we're here. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove some unused vars and unneeded casts | Harvey Harrison | 2013-02-28 | 1 | -6/+2 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: remove leftover from when OffscreenLayer was added to Canvas3d | Harvey Harrison | 2013-02-28 | 1 | -1/+0 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | j3dcore: annotate getAllScopes method for FogRetained to return ↵ | Harvey Harrison | 2013-02-23 | 3 | -23/+20 |
| | | | | | | Enumeration<Group> Signed-off-by: Harvey Harrison <[email protected]> |