Package geomss.geom.reader.iges
Class Entity116_Point
- java.lang.Object
-
- geomss.geom.reader.iges.Entity
-
- geomss.geom.reader.iges.GeomSSEntity
-
- geomss.geom.reader.iges.Entity116_Point
-
public class Entity116_Point extends GeomSSEntity
POINT ENTITY - This entity defines a point which may be isolated or used as a component of a Composite Curve Entity or a subfigure. A point is defined by its coordinates in definition space.This entity type can be written out to an IGES file.
Modified by: Joseph A. Huwaldt
- Version:
- February 22, 2025
- Author:
- JDN, Version 1.0
-
-
Constructor Summary
Constructors Constructor Description Entity116_Point(Part part, int DEnum, GeomPoint geom)
Create this entity from the specified GeomSS geometry element.Entity116_Point(Part prt, DirEntry de)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canWrite()
Returnstrue
if the Entity can be written to an exchange file.void
check()
Checks to see if the entity is correct.java.lang.String
getTypeString()
Returns a short String describing this Entity object's type.void
read(java.io.RandomAccessFile in)
Read the Parameter Data from the String read in by the superclass.java.lang.String
toString()
Dump to String.int
write(java.io.PrintWriter writer, int PDnum)
Write this entities parameter data to the specified PrintWriter.-
Methods inherited from class geomss.geom.reader.iges.GeomSSEntity
getGeomElement, isUsedInList
-
Methods inherited from class geomss.geom.reader.iges.Entity
blankedStatus, getDENum, getErrors, getHeader, getMatrix, getPDNum, getType, getView, hierStatus, read_additional, subordStatus, useStatus
-
-
-
-
Constructor Detail
-
Entity116_Point
public Entity116_Point(Part prt, DirEntry de)
Default constructor.- Parameters:
prt
- part to which this entity is containedde
- Directory Entry for this entity
-
Entity116_Point
public Entity116_Point(Part part, int DEnum, GeomPoint geom)
Create this entity from the specified GeomSS geometry element.- Parameters:
part
- The Part in which this entity is contained.DEnum
- The line count from the start of the Directory Entry Section for this entry (odd number).geom
- The GeomSS GeomPoint geometry to return an Entity for.
-
-
Method Detail
-
check
public void check()
Checks to see if the entity is correct. The following restrictions are imposed: - The Label Display Pointer shall be 0
-
read
public void read(java.io.RandomAccessFile in) throws java.io.IOException
Read the Parameter Data from the String read in by the superclass.
-
canWrite
public boolean canWrite()
Returnstrue
if the Entity can be written to an exchange file.
-
write
public int write(java.io.PrintWriter writer, int PDnum) throws java.io.IOException
Write this entities parameter data to the specified PrintWriter.- Overrides:
write
in classEntity
- Parameters:
writer
- The PrintWriter to write the parameter data for this entity to.PDnum
- The starting Parameter Data row index number.- Returns:
- The Parameter Data row index number for the next row.
- Throws:
java.io.IOException
- if the parameter data could not be written out.
-
getTypeString
public java.lang.String getTypeString()
Returns a short String describing this Entity object's type.- Specified by:
getTypeString
in classEntity
- Returns:
- A short String describing this Entity object's type.
-
-