Synopsis
PDX_MSGT gcr_Conic(long option, MDA_PTR orig_db_ptr, double *coeffs, GDX_MATRIX gdx_matrix, MTH_2DPNT start_pnt, MTH_2DPNT end_pnt, double z_depth, int gdx_model, MDA_PTR *gdx_conic_ptr)
Purpose
Create GDX Conic based on the standard implicit conic formula.
Description
Creates the GDX Conic (parabola/ellipse/hyperbola) from the standard implicit conic formula: A*x^2 + B*x*y + C*y^2 + D*X +E*Y + F = 0
Input
option
GCR_NOVALIDATE
No validation will occur on the input data.
orig_db_ptr
The original entities orig_db_ptr as obtained from the mda_GetOrigDbptr call, or MDA_NULL_PTR
coeffs
Coeffecients (A,B,C,D,E,F) of implicit formula
gdx_matrix
GDX rotation matrix, or NULL.
start_pnt
Starting point of the conic
end_pnt
Ending point of the conic
z_depth
Z plane displacement of the conic
gdx_model
The GDX entity model for creation
Output
gdx_conic_ptr
The database pointer of the resulting GDX Conic
Return
.fi