|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hedgehog.HObject
com.hedgehog.geo.GeometricObjectsType
public class GeometricObjectsType
Title: GeometricObjectsType - indicates a type of geometric object or objects.
Description: Indicates a type of geometric object or objects. It is extensively used by object-object intersection methods in indicating the type of intersection.
Copyright: Copyright (c) Hedgehog Software 2007-2009.
Company: Hedgehog Software
| Field Summary | |
|---|---|
static int |
CIRCLE
Indicates a circle object. |
static int |
CIRCLES
Indicates multiple circle objects. |
static int |
CURVE
Indicates a general curve object. |
static int |
CURVES
Indicates multiple general curve objects. |
static int |
INFINITE_STRAIGHT_LINE
Indicates an infinite straight-line object. |
static int |
INFINITE_STRAIGHT_LINES
Indicates multiple infinite straight-line objects. |
static int |
NONE
Indicates no geometric object(s). |
static int |
PLANE
Indicates a plane object. |
static int |
POINT
Indicates a point object. |
static int |
POINTS
Indicates multiple point objects. |
static int |
POLYGON
Indicates a polygon object. |
static int |
POLYGONS
Indicates multiple polygon objects. |
static int |
POLYHEDRA
Indicates multiple polyhedron objects. |
static int |
POLYHEDRON
Indicates a polyhedron object. |
static int |
RAY
Indicates a ray object. |
static int |
RAYS
Indicates multiple ray objects. |
static int |
STRAIGHT_LINE_SEGMENT
Indicates a straight-line segment object. |
static int |
STRAIGHT_LINE_SEGMENTS
Indicates multiple straight-line segment objects. |
| Fields inherited from class com.hedgehog.HObject |
|---|
mID, mName |
| Method Summary | |
|---|---|
static java.lang.String |
geometricObjectsTypeToString(int objectsType)
Returns a string equivalent of the specified geometric objects type. |
static boolean |
isValid(int objectsType)
Tests the validity of the specified objects type. |
| Methods inherited from class com.hedgehog.HObject |
|---|
clone, compare, compareTo, copy, equals, getID, getName, hashCode, hasID, hasName, setID, setName |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int NONE
public static final int POINT
public static final int POINTS
public static final int CURVE
public static final int CURVES
public static final int STRAIGHT_LINE_SEGMENT
public static final int STRAIGHT_LINE_SEGMENTS
public static final int INFINITE_STRAIGHT_LINE
public static final int INFINITE_STRAIGHT_LINES
public static final int PLANE
public static final int POLYGON
public static final int POLYGONS
public static final int POLYHEDRON
public static final int POLYHEDRA
public static final int CIRCLE
public static final int CIRCLES
public static final int RAY
public static final int RAYS
| Method Detail |
|---|
public static boolean isValid(int objectsType)
objectsType - Objects type.
public static java.lang.String geometricObjectsTypeToString(int objectsType)
objectsType - Intersection type.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||