Added more javadoc

This commit is contained in:
Willem Cazander 2022-01-31 13:40:01 +01:00
parent c50444e04c
commit 1001234fbb
61 changed files with 96 additions and 50 deletions

View file

@ -30,9 +30,9 @@ import love.distributedrebirth.demo4d.screen.ScreenUnicode4D;
import net.spookygames.gdx.nativefilechooser.NativeFileChooser; import net.spookygames.gdx.nativefilechooser.NativeFileChooser;
/** /**
* Main loop render dispatcher and event handling.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class Demo4DMain extends Game { public class Demo4DMain extends Game {
private List<String> args; private List<String> args;

View file

@ -3,9 +3,9 @@ package love.distributedrebirth.demo4d;
import com.badlogic.gdx.ScreenAdapter; import com.badlogic.gdx.ScreenAdapter;
/** /**
*
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class Demo4DMainAdapter extends ScreenAdapter { public class Demo4DMainAdapter extends ScreenAdapter {
protected final Demo4DMain main; protected final Demo4DMain main;

View file

@ -4,8 +4,8 @@ import imgui.type.ImBoolean;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public interface ImGuiRenderer { public interface ImGuiRenderer {

View file

@ -2,8 +2,8 @@ package love.distributedrebirth.demo4d;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
abstract public class ImGuiRendererMain implements ImGuiRenderer { abstract public class ImGuiRendererMain implements ImGuiRenderer {

View file

@ -11,9 +11,9 @@ import imgui.glfw.ImGuiImplGlfw;
import love.distributedrebirth.numberxd.base2t.T60Sexagesimal; import love.distributedrebirth.numberxd.base2t.T60Sexagesimal;
/** /**
* Create and shutdown of ImGui and font activations.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class ImGuiSetup { public class ImGuiSetup {
public static final ImGuiImplGlfw imGuiImp = new ImGuiImplGlfw(); public static final ImGuiImplGlfw imGuiImp = new ImGuiImplGlfw();

View file

@ -32,8 +32,8 @@ import love.distributedrebirth.demo4d.Demo4DMainAdapter;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenMatrix4D extends Demo4DMainAdapter { public class ScreenMatrix4D extends Demo4DMainAdapter {
public Environment environment; public Environment environment;

View file

@ -13,8 +13,8 @@ import com.badlogic.gdx.utils.GdxRuntimeException;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class UserColorShader implements Shader { public class UserColorShader implements Shader {
ShaderProgram program; ShaderProgram program;

View file

@ -9,9 +9,9 @@ import com.badlogic.gdx.audio.Music.OnCompletionListener;
import com.badlogic.gdx.files.FileHandle; import com.badlogic.gdx.files.FileHandle;
/** /**
* Manages the background and others songs.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class MusicManager { public class MusicManager {

View file

@ -16,8 +16,8 @@ import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class MusicPlayerRenderer extends ImGuiRendererMain { public class MusicPlayerRenderer extends ImGuiRendererMain {

View file

@ -4,8 +4,8 @@ import com.badlogic.gdx.audio.Music;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class MusicSong { public class MusicSong {
protected final Music music; protected final Music music;

View file

@ -2,8 +2,8 @@ package love.distributedrebirth.demo4d.music;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum MusicSongType { public enum MusicSongType {
INTRO, INTRO,

View file

@ -14,8 +14,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePart;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class BasePartRenderer extends ImGuiRendererMain { public class BasePartRenderer extends ImGuiRendererMain {

View file

@ -8,8 +8,8 @@ import love.distributedrebirth.demo4d.ImGuiRendererMain;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class BasicConsoleRenderer extends ImGuiRendererMain { public class BasicConsoleRenderer extends ImGuiRendererMain {

View file

@ -10,8 +10,8 @@ import love.distributedrebirth.numberxd.Gê̄ldGetậl;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class HebrewWalletRenderer extends ImGuiRendererMain { public class HebrewWalletRenderer extends ImGuiRendererMain {

View file

@ -7,8 +7,8 @@ import love.distributedrebirth.demo4d.music.MusicSongType;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenCredits extends ScrollScreenAdapter { public class ScreenCredits extends ScrollScreenAdapter {
private final String creditsText = String.join("\n", private final String creditsText = String.join("\n",

View file

@ -9,8 +9,8 @@ import love.distributedrebirth.demo4d.Demo4DMain;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenDefault extends ScreenAdapter { public class ScreenDefault extends ScreenAdapter {
private final Demo4DMain main; private final Demo4DMain main;

View file

@ -6,8 +6,8 @@ import love.distributedrebirth.demo4d.Demo4DMain;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenHelp extends ScrollScreenAdapter { public class ScreenHelp extends ScrollScreenAdapter {
private final String creditsText = String.join("\n", private final String creditsText = String.join("\n",

View file

@ -11,8 +11,8 @@ import love.distributedrebirth.demo4d.music.MusicSongType;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenIntro extends ScreenAdapter { public class ScreenIntro extends ScreenAdapter {
private final Demo4DMain main; private final Demo4DMain main;

View file

@ -7,8 +7,8 @@ import love.distributedrebirth.demo4d.music.MusicSongType;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenIntroMission extends ScrollScreenAdapter { public class ScreenIntroMission extends ScrollScreenAdapter {
private final String missionText = String.join("\n", private final String missionText = String.join("\n",

View file

@ -10,8 +10,8 @@ import love.distributedrebirth.demo4d.Demo4DMainAdapter;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public class ScreenUnicode4D extends Demo4DMainAdapter { public class ScreenUnicode4D extends Demo4DMainAdapter {

View file

@ -11,8 +11,8 @@ import love.distributedrebirth.demo4d.Demo4DMainAdapter;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
abstract public class ScrollScreenAdapter extends Demo4DMainAdapter { abstract public class ScrollScreenAdapter extends Demo4DMainAdapter {
private static final int LINE_HEIGHT = 16; private static final int LINE_HEIGHT = 16;

View file

@ -8,9 +8,9 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
/** /**
* Terminate from and to classical bytes.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class Base2Terminator { public class Base2Terminator {
private static final int STREAM_EOF = -1; private static final int STREAM_EOF = -1;

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.numberxd.base2t; package love.distributedrebirth.numberxd.base2t;
/** /**
* Collection appender interface.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public interface BaseAppender<T> { public interface BaseAppender<T> {

View file

@ -4,9 +4,9 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
* Octal base based number interface.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public interface BaseNumber<V extends BaseNumber<V>> { public interface BaseNumber<V extends BaseNumber<V>> {

View file

@ -4,9 +4,9 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
* Adds Tyte fill and reference support.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public interface BaseNumberTyte<V extends BaseNumber<V>> extends BaseNumber<V> { public interface BaseNumberTyte<V extends BaseNumber<V>> extends BaseNumber<V> {

View file

@ -12,8 +12,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BaseFacetKey;
/** /**
* The distribution by 2. * The distribution by 2.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T02PartBinary implements BasePart { public enum T02PartBinary implements BasePart {

View file

@ -12,8 +12,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BaseFacetKey;
/** /**
* The distribution by 3. * The distribution by 3.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T03PartTrit implements BasePart { public enum T03PartTrit implements BasePart {

View file

@ -14,8 +14,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePartSplit4;
/** /**
* The distribution by 4. * The distribution by 4.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T04PartQuad implements BasePart,BasePartAlt1,BasePartSplit4 { public enum T04PartQuad implements BasePart,BasePartAlt1,BasePartSplit4 {

View file

@ -12,6 +12,7 @@ import love.distributedrebirth.numberxd.base2t.facet.BaseFacetKey;
/** /**
* The distribution by 5 called Wuxing. * The distribution by 5 called Wuxing.
*
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*/ */
public enum T05PartPental implements BasePart { public enum T05PartPental implements BasePart {

View file

@ -13,11 +13,11 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePartAlt1;
import love.distributedrebirth.numberxd.base2t.facet.BasePartSplit6; import love.distributedrebirth.numberxd.base2t.facet.BasePartSplit6;
/** /**
* TThe distribution by 6. * The distribution by 6.
*
* NOTE: The sexi karlson-speaker is china design 3=6 and 6=9 and in quad space, zero is the result. * NOTE: The sexi karlson-speaker is china design 3=6 and 6=9 and in quad space, zero is the result.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public enum T06PartSeximal implements BasePart,BasePartAlt1,BasePartSplit6 { public enum T06PartSeximal implements BasePart,BasePartAlt1,BasePartSplit6 {

View file

@ -14,8 +14,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePartSplit8;
/** /**
* The distribution by 8. * The distribution by 8.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T08PartOctal implements BasePart,BasePartAlt2,BasePartSplit8 { public enum T08PartOctal implements BasePart,BasePartAlt2,BasePartSplit8 {

View file

@ -3,9 +3,9 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Collection; import java.util.Collection;
/** /**
* Appender model for Octals.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class T08PartOctalBaseAppender implements BaseAppender<T08PartOctal> { public final class T08PartOctalBaseAppender implements BaseAppender<T08PartOctal> {

View file

@ -3,9 +3,9 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Iterator; import java.util.Iterator;
/** /**
* Iterator model for Octals.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class T08PartOctalBaseIterator implements Iterator<T08PartOctal> { public final class T08PartOctalBaseIterator implements Iterator<T08PartOctal> {

View file

@ -13,8 +13,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePartAlt1;
/** /**
* The distribution by 12. * The distribution by 12.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T12PartUncial implements BasePart,BasePartAlt1 { public enum T12PartUncial implements BasePart,BasePartAlt1 {

View file

@ -14,8 +14,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePartSplit16;
/** /**
* The distribution by 16. * The distribution by 16.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T16PartHex implements BasePart,BasePartAlt1,BasePartSplit16 { public enum T16PartHex implements BasePart,BasePartAlt1,BasePartSplit16 {

View file

@ -13,8 +13,8 @@ import love.distributedrebirth.numberxd.base2t.facet.BasePartAlt1;
/** /**
* The distribution by 20. * The distribution by 20.
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public enum T20PartScore implements BasePart,BasePartAlt1 { public enum T20PartScore implements BasePart,BasePartAlt1 {

View file

@ -14,7 +14,6 @@ import love.distributedrebirth.numberxd.base2t.facet.BaseFacetKey;
* The distribution by 60. * The distribution by 60.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public enum T60Sexagesimal implements BasePart { public enum T60Sexagesimal implements BasePart {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 3 bit value. * Holds an 3 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V003Timble implements BaseNumber<V003Timble> { public final class V003Timble implements BaseNumber<V003Timble> {

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.numberxd.base2t; package love.distributedrebirth.numberxd.base2t;
/** /**
* Holds an 6 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V006Tixte implements BaseNumber<V006Tixte> { public final class V006Tixte implements BaseNumber<V006Tixte> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 9 bit value. * Holds an 9 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V009Tyte implements BaseNumberTyte<V009Tyte> { public final class V009Tyte implements BaseNumberTyte<V009Tyte> {

View file

@ -3,9 +3,9 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Collection; import java.util.Collection;
/** /**
* Appender model for Tytes.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V009TyteBaseAppender implements BaseAppender<V009Tyte> { public final class V009TyteBaseAppender implements BaseAppender<V009Tyte> {

View file

@ -3,9 +3,9 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Iterator; import java.util.Iterator;
/** /**
* Iterator model for Tytes.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V009TyteBaseIterator implements Iterator<V009Tyte> { public final class V009TyteBaseIterator implements Iterator<V009Tyte> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 18 bit value. * Holds an 18 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V012Tord implements BaseNumberTyte<V012Tord> { public final class V012Tord implements BaseNumberTyte<V012Tord> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 27 bit value. * Holds an 27 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V01BTemvig implements BaseNumberTyte<V01BTemvig> { public final class V01BTemvig implements BaseNumberTyte<V01BTemvig> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 36 bit value. * Holds an 36 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V024Teger implements BaseNumberTyte<V024Teger> { public final class V024Teger implements BaseNumberTyte<V024Teger> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 72 bit value. * Holds an 72 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V048Tong implements BaseNumberTyte<V048Tong> { public final class V048Tong implements BaseNumberTyte<V048Tong> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 144 bit value. * Holds an 144 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public final class V090Tocta implements BaseNumberTyte<V090Tocta> { public final class V090Tocta implements BaseNumberTyte<V090Tocta> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 1620 bit value. * Holds an 1620 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class V654Triz implements BaseNumberTyte<V654Triz> { public class V654Triz implements BaseNumberTyte<V654Triz> {

View file

@ -4,7 +4,6 @@ package love.distributedrebirth.numberxd.base2t;
* Holds an 3240 bit value. * Holds an 3240 bit value.
* *
* @author willemtsade ©Δ 仙上主天 * @author willemtsade ©Δ 仙上主天
*
*/ */
public class VCA8Tath implements BaseNumberTyte<VCA8Tath> { public class VCA8Tath implements BaseNumberTyte<VCA8Tath> {

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.numberxd.base2t.facet; package love.distributedrebirth.numberxd.base2t.facet;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public enum BaseFacetKey { public enum BaseFacetKey {
ID_TONE, ID_TONE,

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.numberxd.base2t.facet;
import java.util.Map; import java.util.Map;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BaseFacetStore { public interface BaseFacetStore {
Map<BaseFacetKey, Object> getFacetStore(); Map<BaseFacetKey, Object> getFacetStore();

View file

@ -2,8 +2,8 @@ package love.distributedrebirth.numberxd.base2t.facet;
/** /**
* *
* @author willemtsade ©Δ 仙上主天
* *
* @author willemtsade ©Δ 仙上主天
*/ */
public interface BasePart extends BaseFacetStore { public interface BasePart extends BaseFacetStore {

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.numberxd.base2t.facet; package love.distributedrebirth.numberxd.base2t.facet;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartAlt1 extends BasePart { public interface BasePartAlt1 extends BasePart {
default String getAlt1Value() { default String getAlt1Value() {

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.numberxd.base2t.facet; package love.distributedrebirth.numberxd.base2t.facet;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartAlt2 extends BasePartAlt1 { public interface BasePartAlt2 extends BasePartAlt1 {
default String getAlt2Value() { default String getAlt2Value() {

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.numberxd.base2t.facet; package love.distributedrebirth.numberxd.base2t.facet;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartAlt3 extends BasePartAlt2 { public interface BasePartAlt3 extends BasePartAlt2 {
default String getAlt3Value() { default String getAlt3Value() {

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.numberxd.base2t.facet; package love.distributedrebirth.numberxd.base2t.facet;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartAlt4 extends BasePartAlt3 { public interface BasePartAlt4 extends BasePartAlt3 {
default String getAlt4Value() { default String getAlt4Value() {

View file

@ -1,5 +1,10 @@
package love.distributedrebirth.numberxd.base2t.facet; package love.distributedrebirth.numberxd.base2t.facet;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartShiftBits extends BasePart { public interface BasePartShiftBits extends BasePart {
default Integer getShiftBits() { default Integer getShiftBits() {

View file

@ -3,6 +3,11 @@ package love.distributedrebirth.numberxd.base2t.facet;
import love.distributedrebirth.numberxd.base2t.T02PartBinary; import love.distributedrebirth.numberxd.base2t.T02PartBinary;
import love.distributedrebirth.numberxd.base2t.T04PartQuad; import love.distributedrebirth.numberxd.base2t.T04PartQuad;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartSplit16 extends BasePart { public interface BasePartSplit16 extends BasePart {
default T02PartBinary splitPartBinary(T04PartQuad part) { default T02PartBinary splitPartBinary(T04PartQuad part) {

View file

@ -2,6 +2,11 @@ package love.distributedrebirth.numberxd.base2t.facet;
import love.distributedrebirth.numberxd.base2t.T02PartBinary; import love.distributedrebirth.numberxd.base2t.T02PartBinary;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartSplit4 extends BasePart { public interface BasePartSplit4 extends BasePart {
default T02PartBinary splitPartBinary(T02PartBinary part) { default T02PartBinary splitPartBinary(T02PartBinary part) {

View file

@ -3,6 +3,11 @@ package love.distributedrebirth.numberxd.base2t.facet;
import love.distributedrebirth.numberxd.base2t.T02PartBinary; import love.distributedrebirth.numberxd.base2t.T02PartBinary;
import love.distributedrebirth.numberxd.base2t.T03PartTrit; import love.distributedrebirth.numberxd.base2t.T03PartTrit;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartSplit6 extends BasePart { public interface BasePartSplit6 extends BasePart {
default T02PartBinary splitPartBinary() { default T02PartBinary splitPartBinary() {

View file

@ -4,6 +4,11 @@ import love.distributedrebirth.numberxd.base2t.T02PartBinary;
import love.distributedrebirth.numberxd.base2t.T03PartTrit; import love.distributedrebirth.numberxd.base2t.T03PartTrit;
import love.distributedrebirth.numberxd.base2t.T08PartOctal; import love.distributedrebirth.numberxd.base2t.T08PartOctal;
/**
*
*
* @author willemtsade ©Δ 仙上主天
*/
public interface BasePartSplit8 extends BasePartShiftBits { public interface BasePartSplit8 extends BasePartShiftBits {
default T02PartBinary splitPartBinary(T03PartTrit part) { default T02PartBinary splitPartBinary(T03PartTrit part) {