|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hedgehog.HObject
com.hedgehog.geo.GeometricObject
public abstract class GeometricObject
Title: GeometricObject - abstract base class of geometric object hierarchy.
Description: Abstract base object class of geometric objects, such as points and shapes.
Copyright: Copyright (c) Hedgehog Software 2007-2009.
Company: Hedgehog Software.
| Field Summary |
|---|
| Fields inherited from class com.hedgehog.HObject |
|---|
mID, mName |
| Constructor Summary | |
|---|---|
GeometricObject()
Default constructor. |
|
GeometricObject(GeometricObject object)
Copy constructor. |
|
GeometricObject(ID id)
Constructor. |
|
GeometricObject(java.lang.String name)
Constructor. |
|
GeometricObject(java.lang.String name,
ID id)
Constructor. |
|
| Method Summary | |
|---|---|
abstract boolean |
is2D()
Indicates that the dimensionality of this object is 2D. |
abstract boolean |
is3D()
Indicates that the dimensionality of this object is 3D. |
abstract boolean |
isCurve()
Tests whether or not this object is a curve. |
abstract boolean |
isGrid()
Tests whether or not this object is a grid. |
abstract boolean |
isMesh()
Tests whether or not this object is a mesh. |
abstract boolean |
isPoint()
Tests whether or not this object is a point. |
abstract boolean |
isPointSet()
Tests whether or not this object is a point set. |
abstract boolean |
isShape()
Tests whether or not this object is a shape. |
abstract boolean |
isSurface()
Tests whether or not this object is a surface. |
int |
objectDimension()
Returns the object dimension of this object. |
| 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 |
| Methods inherited from interface com.hedgehog.model.ModelObject |
|---|
childModelObjects, databaseInsertStatement, databaseUpdateStatement, fromDatabase, fromXMLNode, toX3DNode, toXMLNode |
| Constructor Detail |
|---|
public GeometricObject()
public GeometricObject(java.lang.String name)
name - Object name.public GeometricObject(ID id)
id - Object ID.
public GeometricObject(java.lang.String name,
ID id)
name - Object name.id - Object ID.public GeometricObject(GeometricObject object)
object - Object to copy.| Method Detail |
|---|
public int objectDimension()
public abstract boolean is2D()
public abstract boolean is3D()
public abstract boolean isPoint()
public abstract boolean isPointSet()
public abstract boolean isCurve()
public abstract boolean isGrid()
public abstract boolean isMesh()
public abstract boolean isSurface()
public abstract boolean isShape()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||