ImaginationSpace
public class VisualSpace extends Object implements ImaginationSpace
Modifier and Type | Field | Description |
---|---|---|
float[][] |
cropped |
|
int |
height |
|
static NullOperator |
move |
|
private Nar |
nar |
|
int |
px |
|
int |
py |
|
float[][] |
source |
|
int |
width |
|
static NullOperator |
zoom |
Constructor | Description |
---|---|
VisualSpace(Nar nar,
float[][] source,
int py,
int px,
int height,
int width) |
Modifier and Type | Method | Description |
---|---|---|
TruthValue |
AbductionOrComparisonTo(ImaginationSpace obj,
boolean comparison) |
|
ImaginationSpace |
ConstructSpace(Conjunction program) |
|
boolean |
IsOperationInSpace(Operation oper) |
|
ImaginationSpace |
ProgressSpace(Operation op,
ImaginationSpace b) |
public final float[][] source
public final float[][] cropped
public final int height
public final int width
public int px
public int py
public static final NullOperator move
public static final NullOperator zoom
private final Nar nar
public VisualSpace(Nar nar, float[][] source, int py, int px, int height, int width)
public TruthValue AbductionOrComparisonTo(ImaginationSpace obj, boolean comparison)
AbductionOrComparisonTo
in interface ImaginationSpace
public ImaginationSpace ConstructSpace(Conjunction program)
ConstructSpace
in interface ImaginationSpace
public ImaginationSpace ProgressSpace(Operation op, ImaginationSpace b)
ProgressSpace
in interface ImaginationSpace
public boolean IsOperationInSpace(Operation oper)
IsOperationInSpace
in interface ImaginationSpace
Copyright © 2020 OpenNARS. All rights reserved.