gCAD3D 2.35
Data Structures
Here are the data structures with brief descriptions:
oCActivityTyp_Activ ("I")
oCAP_STAT
oCAPP_OBJ_NAM
oCATextText or image or tag or label; Typ_ATXT, Typ_Tag
oCAtt_lnGrafic attribute; Typ_G_Att
oCbitMapRec1
oCbitMapRec2
oCBMPHeader
oCBndSurTyp_SURBND
oCcfo
oCCirc3D-circle, Typ_CI
oCCirc22D-circle, Typ_CI2, Typ_CI2
oCCirc2C2D-circle in centerPosition, Typ_CI2C
oCcolRec1
oCColRGBColor, Typ_Color
oCContTabContourCurve
oCConusCone; Typ_CON
oCCSV_struct
oCCurvDo not use; replaced by ObjGX
oCCurvBezBezier curve Typ_CVBEZ
oCCurvBez22D-Bezier curve Typ_CVBEZ2
oCCurvBSplCurve: B-spline Typ_CVBSP
oCCurvBSpl2Curve: B-spline Typ_CVBSP2
oCCurvCCVTrimmed curve CurvCCV Typ_CVTRM
oCCurvClotClothoid curve Typ_CVCLOT
oCCurvEll2Ellipse, Typ_CVELL2
oCCurvEll2C2D-ellipse in centerPosition Typ_CVELL2C
oCCurvElliEllipse, Typ_CVELL
oCCurvPolyCurve: polygon, Typ_CVPOL
oCCurvPrcvPolygonal_representation_of_curve CurvPrcv
oCCurvRBezRational Bezier curve Typ_CVRBEZ
oCCurvRBSplRational B-Spline-curve; Typ_CVRBSP
oCDB_obj
oCdcomplex
oCDim33D-dimension; Typ_Dim3
oCDimenDimension; Typ_Dimen
oCDittoInternal submodel (block); Typ_Ditto
oCDL_AttDisplayListRecord
oCEdg3I1, i2 index to points
oCEdgeIpt: index points;
oCEdgeLineTyp_EdgeLine
oCEdges
oCExpObj
oCFac3
oCFace
oCFaces
oCFacNfFace with NeigbourFaces
oCFcNbP
oCFormVar
oCGIO_Win__
oCGIO_WinEd
oCGridBoxHTyp_BoxH
oCGTextGrafic text; Typ_GTXT
oCGUI_FILE_DLG
oChdrDBF
oCI4Tab
oCIE_rec_struMenuRecordHeader
oCIE_rec_txtMenuRecordHeader
oCImpObj
oCImpSubmodel
oCInd_Att_lnGrafic attribute for lines, curves; Typ_Ltyp
oCIndTabIndex-table; Typ_IndTab
oCinpAuxDat
oCLine3D-line, Typ_LN
oCLine22D-line, Typ_LN2
oCmaRec
oCMemObj
oCmemobj_union
oCMemspcTyp_Memspc (a class for variable-length-records in memory)
oCMeshTyp_SURMSH 2007-03-24 TB
oCModelBasBasic model description; Typ_SubModel
oCModelNodeTyp_ModelNode
oCModelRefModel reference; Typ_Model
oCModPos
oCNC_recTyp
oCNC_up_rec
oCObj_Box
oCObj_Button
oCObj_Entry
oCObj_Geo_UnknownOBJ_UNKNOWN get memoryspace for any type of object (has maximum size)
oCObj_GLwin
oCObj_gui1
oCObj_gui2
oCObj_Label
oCObj_Slider
oCObj_Unknown
oCObj_Win
oCObjAtoAtomicObjects
oCObjAttGraficAttribute
oCObjBin
oCObjDBTyp_Group DB-Objects Typ_ObjDB
oCObjGDO NOT USE; replaced by ObjGX
oCObjG2
oCObjGXTyp_ObjGX
oCObjRangeGroup of consecutive objects
oCObjSRCTyp_ObjSRC sourceObject
oCObjTXTSRCObjTXTSRC type of expression of sourceObject
oCParent
oCPlane3D-plane, Typ_PLN
oCPoint3D-point, Typ_PT
oCPoint22D-point, Typ_PT2
oCPointf
oCpolcoeff_d3
oCpolcoeff_d4
oCpolcoeff_d5
oCPolynom1Typ_Polynom1
oCPolynom3Typ_Polynom3
oCPolynom_Typ_Polynom_
oCpolynom_d3Typ_polynom_d3 Typ_CVPSP3
oCPrintData
oCQuatQuaternion
oCRelocdatRelocationDataRecord
oCs_obj
oCSegBndTyp_EdgSur
oCSphereSphere; Typ_SPH
oCstlRecBin
oCSTP_I2
oCSTP_MDL
oCSTP_MODEL
oCstpPln
oCstru_2i2Int = short + short
oCstru_c3c1Int = char[4] + char
oCsubCurv
oCSurBSplArea: B-Spline-Surf Typ_SURBSP
oCSurHatHatch Typ_SURHAT
oCSurRBSplArea: Rat.B-Spline-Surf Typ_SURRBSP
oCSurRevRevolvedSurf Typ_SURRV
oCSurStdStandardSurf (planar, conic, toroid) Typ_SUR
oCSurStripeSurface from group of stripes; stripe from 2 polygons
oCSurSwpSweepSurf Typ_SURSWP
oCSymRef3D-symbol; Typ_SymRef
oCSymRef22D-symbol; Typ_SymRef2 Typ_SymB Typ_SymV
oCTessdat
oCTessDat__
oCTexBasBasic texture description; Typ_TEXB
oCTexRefTexture reference; Typ_TEXR
oCTool
oCTorusTorus; Typ_TOR
oCTraRotTyp_TraRot:
oCTreeNode
oCTriangleTriangle, Typ_Tria
oCTSU_struct1
oCTxtTabStringList (a class for stacking Textstrings)
oCtyp_hist
oCTypTsuSur
oCumb_stru
oCundoObj
oCuni_i4i2Union long / short[2]
oCVector3D-vector, Typ_VC
oCVector22D-vector, Typ_VC2
oCVerts
\CwPoint3D-weighted-point, Typ_WPT