Showing 407 of 407 total issues
Vector3f
has 78 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class Vector3f {
public static final Vector3f BACK = new Vector3f(0, 0, -1);
public static final Vector3f DOWN = new Vector3f(0, -1, 0);
Vector2f
has 69 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class Vector2f {
/** Shorthand for writing Vector2f(0, -1). */
public static final Vector2f DOWN = new Vector2f(0, -1);
Workspace
has 63 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class Workspace extends Editor implements ModelListener {
int vertices;
int faces;
Mathf
has 56 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class Mathf {
/** A random number generator used to generate random values. */
private static Random random = new Random();
Method create
has 196 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
@Override
public Mesh3D create() {
Mesh3D mesh = new Mesh3D();
float a = 2.0f;
Method create
has 178 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
@Override
public Mesh3D create() {
Mesh3D mesh = new Mesh3D();
float a = 2.0f;
GraphicsPImpl
has 50 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class GraphicsPImpl implements Graphics {
private boolean wireframeMode;
private Color color;
FaceSelection
has 48 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class FaceSelection {
private Mesh3D mesh;
private HashSet<Face3D> faceSet;
File Vector3f.java
has 444 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
package math;
public class Vector3f {
public static final Vector3f BACK = new Vector3f(0, 0, -1);
WorkspaceModel
has 45 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class WorkspaceModel {
private float panningX;
private float panningY;
File GraphicsPImpl.java
has 394 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
package workspace;
import java.util.List;
import engine.processing.LightGizmoRenderer;
SciFiFloorSupportCreator
has 40 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class SciFiFloorSupportCreator implements IMeshCreator {
private int supportCount;
private int segments;
Bounds3
has 39 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class Bounds3 {
private Vector3f min;
private Vector3f max;
CubeJointLatticeCubeCreator
has 39 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class CubeJointLatticeCubeCreator implements IMeshCreator {
private int subdivisionsX;
private int subdivisionsY;
File Workspace.java
has 378 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
package workspace;
import math.Vector3f;
import mesh.Mesh3D;
import mesh.util.VertexNormals;
File Vector2f.java
has 368 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
package math;
/**
* Representation of 2D vectors and points.
*
FlangePipeCreator
has 36 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class FlangePipeCreator implements IMeshCreator {
private int segmentCount;
private int boltCount;
File FaceSelection.java
has 353 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
package mesh.selection;
import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;
CapsuleCreator
has 34 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class CapsuleCreator implements IMeshCreator {
private float topRadius;
private float bottomRadius;
Method create
has 102 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
@Override
public Mesh3D create() {
Mesh3D mesh = new Mesh3D();
float a = 0.0f;