cadfunction.h

来自「这是一个程序的一般架构方法」· C头文件 代码 · 共 23 行

H
23
字号
//-- {CycleCode: 242} file [0..9632]
//-- {StartSubRegion: 279} module.ifndef [0..20]
#ifndef _CAD_FUNCTION_H_
//-- {StartSubRegion: 280} module.define [21..41]
#define _CAD_FUNCTION_H_

BOOL IsParallel(VECTOR2D v0,VECTOR2D v1);
BOOL IsParallel(VECTOR3D v0,VECTOR3D v1);

BOOL IsOrthogonal(VECTOR3D v0,VECTOR3D v1);

double AngleBetween(VECTOR2D v1,VECTOR2D v2);
double AngleBetween(VECTOR3D v1,VECTOR3D v2);

double DistOf(POINT2D pt0,POINT2D pt1);
double DistOf(POINT3D pt0,POINT3D pt1);

//-1 在外 0 相交 1 在内
//r1 为主
int RectConnection( CRect2D r1 , CRect2D r2 );

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?