//geomlib.h
#ifndef_GEOMLIB_H
#define_GEOMLIB_H
#include"tpoint2.h"
#include"tpoint3.h"
#include"tpoint4.h"
#include"ttri.h"
typedeft_point2<float>G_POINT2F;
typedeft_point2<double>G_POINT2D,G_POINT;
typedeft_point3<float>G_POINT3F;
typedeft_point3<double>G_POINT3D,G_POINT3;
typedeft_point4<float>G_POINT4F;
typedeft_point4<double>G_POINT4D,G_POINT4;
typedeft_tri<int>G_TRIINT;
typedeft_tri<G_POINT2F>G_TRI2F;
typedeft_tri<G_POINT3F>G_TRI3F;
typedeft_tri<G_POINT>G_TRIPT;

voidGEOM_EXPfoo();

#endif//_GEOMLIB_H
几何库定义
本文定义了一个几何库,该库中包含了多种几何元素的数据类型定义,如二维、三维和四维点,以及三角形等。这些定义支持不同的数据类型,并且提供了一些基本的几何对象操作。

被折叠的 条评论
为什么被折叠?



