Package geomss.geom.reader.iges
Class Entity104_ConicArc
- java.lang.Object
-
- geomss.geom.reader.iges.Entity
-
- geomss.geom.reader.iges.GeomSSEntity
-
- geomss.geom.reader.iges.Entity104_ConicArc
-
- Direct Known Subclasses:
Entity104_0_GenConicArc
,Entity104_1_EllipticalArc
,Entity104_2_HyperbolicArc
,Entity104_3_ParabolicArc
public abstract class Entity104_ConicArc extends GeomSSEntity
CONIC ARC ENTITY - This entity defines an ellipse, a parabola, a hyperbola, or a portion of one of these conic curves which may be isolated or used as a component of a Composite Curve or a sub-figure. The definition space coordinate system is always chosen so that the conic arc lies in a plane either coincident with or parallel to XT, YT plane. Within such a plane a conic is defined by the six coefficients in the following equation: A*XT^2 + B*XT*YT + C*YT^2 + D*XT + E*YT + F = 0These entities (forms 0-3), when read from an IGES file, are converted to NURBS curves of degree 2 (IGES type 126, Form 2, Degree 2). This entity type can not be written out to an IGES file. All conic arc parameters are stored in the user data with the prefix "IGES_106_" followed by the parameter name.
Modified by: Joseph A. Huwaldt
- Version:
- September 13, 2016
- Author:
- JDN, Version 1.0
-
-
Constructor Summary
Constructors Constructor Description Entity104_ConicArc(Part p, DirEntry de)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
check()
Checks to see if the entity should be drawn.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.-
Methods inherited from class geomss.geom.reader.iges.GeomSSEntity
getGeomElement, isUsedInList
-
Methods inherited from class geomss.geom.reader.iges.Entity
blankedStatus, canWrite, getDENum, getErrors, getHeader, getMatrix, getPDNum, getType, getTypeString, getView, hierStatus, read_additional, subordStatus, useStatus, write
-
-
-
-
Constructor Detail
-
Entity104_ConicArc
public Entity104_ConicArc(Part p, DirEntry de)
Default constructor.- Parameters:
p
- part to which this entity is containedde
- Directory Entry for this entity
-
-