C++
virtual Acad::ErrorStatus writeVector3d( AcDb::DxfCode code, const AcGeVector3d& val, int prec = kDfltPrec ) = 0;
Description
The implementation of this function should follow that of the ObjectARX internal filers. It should:
- Check the current filer status. If it's Acad::eOk, then continue, or else return the current status.
- Write out the AcDb::DxfCode in code.
- Write out the X, and Y doubles in val. If filing to a DXF file, file the X value out, then file out the DxfCode code+10, then file out the Y value, then file out the DxfCode code+20, and last file out the Z value.
- Return an Acad::ErrorStatus value indicating the success or failure of the operation (use Acad::eOk to indicate success).
Parameters
Parameters | Description |
---|---|
unnamed1 | DXF group code to be written out |
unnamed2 | 3D vector to be written out |
unnamed3 | Decimal places to use when writing out the 3D vector |