| Add([in] IPoint3D *PAdder) | IPoint3D | |
| CrossProduct([in] IPoint3D *OtherPoint,[out, retval] IPoint3D **ResultPoint) | IPoint3D | |
| Distance(IPoint3D *OtherPoint,[out, retval] FLOAT *Result) | IPoint3D | |
| Dot([in] IPoint3D *OtherPoint,[out, retval] FLOAT *Result) | IPoint3D | |
| Geometry([out, retval] IGeometry **pVal) | IPoint3D | |
| Length([out, retval] FLOAT *Result) | IPoint3D | |
| Sub([in] IPoint3D *PSub) | IPoint3D | |
| Unit([out, retval] IPoint3D **P3D) | IPoint3D | |
| X([out, retval] FLOAT *pVal) | IPoint3D | |
| Y([out, retval] FLOAT *pVal) | IPoint3D | |
| Z([out, retval] FLOAT *pVal) | IPoint3D | |