Package geomss.geom.reader.iges
Class GeomSSEntity
- java.lang.Object
-
- geomss.geom.reader.iges.Entity
-
- geomss.geom.reader.iges.GeomSSEntity
-
- Direct Known Subclasses:
Entity100_CircularArc,Entity102_CompositeCurve,Entity104_ConicArc,Entity106_CopiousData,Entity108_Plane,Entity110_Line,Entity112_ParSplineCurve,Entity116_Point,Entity118_RuledSurface,Entity120_SurfaceOfRevolution,Entity126_BSplineCurve,Entity128_BSplineSurface,Entity142_CurveOnSurface,Entity144_TrimmedSurface,Entity308_Subfigure,Entity402_Associativity,Entity408_SingularSubfigure
public abstract class GeomSSEntity extends Entity
The interface an implementation in common to all Entity objects that contain GeomSS geometry.Modified by: Joseph A. Huwaldt
- Version:
- September 13, 2016
- Author:
- Joseph A. Huwaldt
-
-
Constructor Summary
Constructors Constructor Description GeomSSEntity(Part p, DirEntry de)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeomElementgetGeomElement(GTransform m)Return a reference to the GeomElement element contained in this IGES Entity.booleanisUsedInList()Returns true if this Entity is being used in another GeomSSEntity, otherwise returns false.-
Methods inherited from class geomss.geom.reader.iges.Entity
blankedStatus, canWrite, check, getDENum, getErrors, getHeader, getMatrix, getPDNum, getType, getTypeString, getView, hierStatus, read, read_additional, subordStatus, toString, useStatus, write
-
-
-
-
Constructor Detail
-
GeomSSEntity
public GeomSSEntity(Part p, DirEntry de)
Default constructor.- Parameters:
p- part to which this entity is containedde- Directory Entry for this entity
-
-
Method Detail
-
getGeomElement
public GeomElement getGeomElement(GTransform m)
Return a reference to the GeomElement element contained in this IGES Entity.- Parameters:
m- the current transformation matrix to apply to the entity.- Returns:
- A reference to the GeomElement element contained in this IGES Entity
-
isUsedInList
public boolean isUsedInList()
Returns true if this Entity is being used in another GeomSSEntity, otherwise returns false.- Returns:
- true if this Entity is being used in another GeomSSEntity
-
-