public class MereoObject3D
extends java.lang.Object
This file is part of mcib3d
mcib3d is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DC |
double |
distBB |
static java.lang.String |
EC |
static java.lang.String |
EMPTY |
static java.lang.String |
EQ |
static java.lang.String |
NTPP |
static java.lang.String |
NTPPi |
static java.lang.String |
PO |
static java.lang.String |
TPP |
static java.lang.String |
TPPi |
static java.lang.String |
UNKNOWN |
Constructor and Description |
---|
MereoObject3D(Object3D A,
Object3D B) |
MereoObject3D(Object3D A,
Object3D B,
float rad) |
MereoObject3D(Object3D A,
Object3D B,
float radXY,
float radZ) |
MereoObject3D(Object3D A,
Object3D B,
float radX,
float radY,
float radZ) |
Modifier and Type | Method and Description |
---|---|
boolean |
Disconnection() |
boolean |
Discrete() |
boolean |
Equality() |
boolean |
ExternalConnection() |
Object3D |
getA() |
Object3D |
getB() |
Object3DVoxels |
getInterObject() |
float |
getRadX() |
float |
getRadY() |
float |
getRadZ() |
java.lang.String |
getRCC8Relationship() |
int |
nbVoxContourOverlap(boolean ba,
boolean bb) |
boolean |
NonTangentialProperParthood() |
boolean |
NonTangentialProperParthoodInverse() |
boolean |
PartialOverlap() |
double |
pcColocA() |
double |
pcColocB() |
boolean |
ProperParthood() |
boolean |
ProperParthoodInverse() |
void |
setA(Object3D A) |
void |
setB(Object3D B) |
void |
setRadX(float RadX) |
void |
setRadY(float RadY) |
void |
setRadZ(float RadZ) |
boolean |
surrounds() |
boolean |
TangentialProperParthood() |
boolean |
TangentialProperParthoodInverse() |
public static final java.lang.String DC
public static final java.lang.String EC
public static final java.lang.String PO
public static final java.lang.String EQ
public static final java.lang.String TPP
public static final java.lang.String NTPP
public static final java.lang.String TPPi
public static final java.lang.String NTPPi
public static final java.lang.String EMPTY
public static final java.lang.String UNKNOWN
public double distBB
public Object3D getA()
public void setA(Object3D A)
public Object3D getB()
public void setB(Object3D B)
public float getRadX()
public void setRadX(float RadX)
public float getRadY()
public void setRadY(float RadY)
public float getRadZ()
public void setRadZ(float RadZ)
public boolean Equality()
public boolean ProperParthood()
public boolean ProperParthoodInverse()
public boolean Discrete()
public boolean PartialOverlap()
public boolean Disconnection()
public boolean ExternalConnection()
public boolean TangentialProperParthood()
public boolean NonTangentialProperParthood()
public boolean TangentialProperParthoodInverse()
public boolean NonTangentialProperParthoodInverse()
public java.lang.String getRCC8Relationship()
public boolean surrounds()
public Object3DVoxels getInterObject()
public double pcColocA()
public double pcColocB()
public int nbVoxContourOverlap(boolean ba, boolean bb)
ba
- bb
-