|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CADGeomCurve3D
Describe a geometrical 2D curve
| Method Summary | |
|---|---|
void |
discretize(double maxlen)
Discretize this curve |
void |
discretize(double maxlen,
double deflection,
boolean relDefl)
Discretize this curve |
void |
discretize(int n)
Discretize this curve |
double[] |
getRange()
Return the range of the parametrization of this edge |
double |
length()
Return the length of this curve |
int |
nbPoints()
Return the number of arc created after discretization |
double |
parameter(int index)
Return the parameter of the created point after discretization |
void |
setDiscretization(double[] param)
Set a discretization |
void |
splitSubsegment(int numseg,
int nrsub)
|
double[] |
value(double p)
Return a point on this curve |
| Method Detail |
|---|
double[] value(double p)
p - The paramater
double[] getRange()
void discretize(double maxlen)
maxlen - Maximum length of created arc
void discretize(double maxlen,
double deflection,
boolean relDefl)
maxlen - Maximum length of created arcdeflection - Maximum deflectionrelDefl - set to true if deflective is relative
void splitSubsegment(int numseg,
int nrsub)
void discretize(int n)
n - Number of arcs to createvoid setDiscretization(double[] param)
param - 1D parametersint nbPoints()
double parameter(int index)
index - Point ID
double length()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||