AppearanceDefinition arcTorusApp) ArcTorusGraphics3DInstruction arcTorusInstruction = new ArcTorusGraphics3DInstruction(startAngle, endAngle, majorRadius, minorRadius, RESOLUTION); arcTorusInstruction.setAppearance(arcTorusApp); graphics3DInstructions.add(arcTorusInstruction); return arcTorusInstruction;
MeshDataHolder meshData = MeshDataGenerator.ArcTorus(arcTorusInstruction.getStartAngle(), arcTorusInstruction.getEndAngle(), arcTorusInstruction.getMajorRadius(), arcTorusInstruction.getMinorRadius(), arcTorusInstruction.getResolution()); Graphics3DAddMeshDataInstruction meshDataInstruction = Graphics3DObject.createMeshDataInstruction(meshData, arcTorusInstruction.getAppearance()); doAddMeshDataInstruction(meshDataInstruction);
@Override public void unSelect(boolean reset) { wheelGraphic.setAppearance(new YoAppearanceRGBColor(defaultColor, unselectTransparency)); }
MeshDataHolder meshData = MeshDataGenerator.ArcTorus(arcTorusInstruction.getStartAngle(), arcTorusInstruction.getEndAngle(), arcTorusInstruction.getMajorRadius(), arcTorusInstruction.getMinorRadius(), arcTorusInstruction.getResolution()); Graphics3DAddMeshDataInstruction meshDataInstruction = Graphics3DObject.createMeshDataInstruction(meshData, arcTorusInstruction.getAppearance()); doAddMeshDataInstruction(meshDataInstruction);
@Override public void select() { unSelect(false); wheelGraphic.setAppearance(new YoAppearanceRGBColor(selectedColor, selectTransparency)); notifySelectedListenersThisWasSelected(this); }
MeshDataHolder meshData = MeshDataGenerator.ArcTorus(arcTorusInstruction.getStartAngle(), arcTorusInstruction.getEndAngle(), arcTorusInstruction.getMajorRadius(), arcTorusInstruction.getMinorRadius(), arcTorusInstruction.getResolution()); Graphics3DAddMeshDataInstruction meshDataInstruction = Graphics3DObject.createMeshDataInstruction(meshData, arcTorusInstruction.getAppearance()); doAddMeshDataInstruction(meshDataInstruction);
AppearanceDefinition arcTorusApp) ArcTorusGraphics3DInstruction arcTorusInstruction = new ArcTorusGraphics3DInstruction(startAngle, endAngle, majorRadius, minorRadius, RESOLUTION); arcTorusInstruction.setAppearance(arcTorusApp); graphics3DInstructions.add(arcTorusInstruction); return arcTorusInstruction;