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 GeomElement
getGeomElement(GTransform m)
Return a reference to the GeomElement element contained in this IGES Entity.boolean
isUsedInList()
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
-
-