|
|||||||||
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 arcvoid discretize(double maxlen, double deflection, boolean relDefl)
maxlen
- Maximum length of created arcdeflection
- Maximum deflectionrelDefl
- set to true if deflective is relativevoid 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 |