|
| static BufferGeometry | CreateGeometry (EnumPrimitiveType type, Float32Array vb, Float32Array nb, Float32Array uv, Uint32Array ib) |
| | 创建通用的几何对象
|
| |
|
static BufferGeometry | CreateGeometryByArray (EnumPrimitiveType type, Float32Array vb, Float32Array nb, Float32Array uv, Uint32Array ib) |
| |
| static BufferGeometry | CreateGeometry (EnumPrimitiveType type, Float32Buffer vb, Float32Buffer nb, Float32Buffer uv, Uint32Buffer ib) |
| | 创建通用的几何对象
|
| |
|
static BufferGeometry | CreateGeometryByBuffer (EnumPrimitiveType type, Float32Buffer vb, Float32Buffer nb, Float32Buffer uv, Uint32Buffer ib) |
| |
| static BufferGeometry | CreateBox (float widthX, float widthY, float heightZ, uint widthSegments, uint heightSegments, uint depthSegments) |
| | 创建盒体
|
| |
| static BufferGeometry | CreateBox (float widthX, float widthY, float heightZ, uint widthSegments, uint heightSegments) |
| | 创建盒体
|
| |
| static BufferGeometry | CreateBox (float widthX, float widthY, float heightZ, uint widthSegments) |
| | 创建盒体
|
| |
| static BufferGeometry | CreateBox (float widthX, float widthY, float heightZ) |
| | 创建盒体
|
| |
| static BufferGeometry | CreateSphere (float radius, uint widthSegments, uint heightSegments, float phiStart, float phiLength, float thetaStart, float thetaLength) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateSphere (float radius, uint widthSegments, uint heightSegments, float phiStart, float phiLength, float thetaStart) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateSphere (float radius, uint widthSegments, uint heightSegments, float phiStart, float phiLength) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateSphere (float radius, uint widthSegments, uint heightSegments, float phiStart) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateSphere (float radius, uint widthSegments, uint heightSegments) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateSphere (float radius, uint widthSegments) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateSphere (float radius) |
| | 创建球体、半球体
|
| |
| static BufferGeometry | CreateCylinder (float radiusTop, float radiusBottom, float height, uint radialSegments, uint heightSegments, bool openEnded, float thetaStart, float thetaLength) |
| | 创建圆柱体、圆台体
|
| |
| static BufferGeometry | CreateCylinder (float radiusTop, float radiusBottom, float height, uint radialSegments, uint heightSegments, bool openEnded, float thetaStart) |
| | 创建圆柱体、圆台体
|
| |
| static BufferGeometry | CreateCylinder (float radiusTop, float radiusBottom, float height, uint radialSegments, uint heightSegments, bool openEnded) |
| | 创建圆柱体、圆台体
|
| |
| static BufferGeometry | CreateCylinder (float radiusTop, float radiusBottom, float height, uint radialSegments, uint heightSegments) |
| | 创建圆柱体、圆台体
|
| |
| static BufferGeometry | CreateCylinder (float radiusTop, float radiusBottom, float height, uint radialSegments) |
| | 创建圆柱体、圆台体
|
| |
| static BufferGeometry | CreateCylinder (float radiusTop, float radiusBottom, float height) |
| | 创建圆柱体、圆台体
|
| |
| static BufferGeometry | CreatePlane (float width, float height, uint widthSegments, uint heightSegments) |
| | 创建平面
|
| |
| static BufferGeometry | CreatePlane (float width, float height, uint widthSegments) |
| | 创建平面
|
| |
| static BufferGeometry | CreatePlane (float width, float height) |
| | 创建平面
|
| |
| static BufferGeometry | CreatePoints (Float32Array positions, Float32Array color3, Float32Array normals) |
| | 创建点的集合
|
| |
| static BufferGeometry | CreateLines (Float32Array positions, Uint32Array ib, Float32Array color3) |
| | 创建线段
|
| |
| static BufferGeometry | CreatePoint (Vector3 position) |
| | 创建点
|
| |
| static bool | UpdatePoint (BufferGeometry geometry, Vector3 pt) |
| | 更新点对象
|
| |
| static Vector3 | ParsePoint (BufferGeometry geometry) |
| | 获取点
|
| |
| static BufferGeometry | CreateLine (Vector3 start, Vector3 end) |
| | 创建线段
|
| |
| static bool | UpdateLine (BufferGeometry line, Vector3 start, Vector3 end) |
| | 更新线的坐标
|
| |
| static BufferGeometry | CreateRectangle (bool asMesh) |
| | 创建1 x 1单位大小的矩形
|
| |
| static BufferGeometry | CreateRectangle () |
| | 创建1 x 1单位大小的矩形
|
| |
| static BufferGeometry | CreateUnitCircle () |
| | 创建单位大小的圆
|
| |
| static BufferGeometry | CreateArc (Vector3 center, Vector3 start, Vector3 end, float offset, Vector3 normal) |
| | 创建圆弧
|
| |
| static BufferGeometry | CreateArc (Vector3 center, Vector3 start, Vector3 end, float offset) |
| | 创建圆弧
|
| |
| static BufferGeometry | CreateBoxOutline (AABox box) |
| | 创建包围盒轮廓线对象
|
| |
| static BufferGeometry | CreateFrustumOutline (Vec3List points) |
| |
|
static BufferGeometry | CreateFrustumOutlineD (Double3List points) |
| |
| static BufferGeometry | CreateBoxOutline (float length) |
| | 创建盒体的轮廓线
|
| |
| static void | UpdateBoxOutline (BufferGeometry shape, Vec3List points) |
| | 更新盒体轮廓线
|
| |
|
static void | UpdateBoxOutlineD (BufferGeometry shape, Double3List points) |
| |
| static bool | Transform (BufferGeometry pGeometry, Matrix4 trf) |
| | 根据矩阵更新对象的顶点位置
|
| |
| static BufferGeometry | CreateLineArrow (float height, float headHeight, float radius) |
| | 创建线框箭头 Z方向
|
| |
| static CompoundShape | CreateArrow (float heightHand, float heightHead, float radius, MaterialInstance material) |
| | 创建实体箭头
|
| |
| static BufferGeometry | CreateUnitTriangle (bool asMesh) |
| | 创建XOY平面上以底边中点为基点,底边长度和高度为1的单位三角形
|
| |
| static BufferGeometry | CreateUnitTriangle () |
| | 创建XOY平面上以底边中点为基点,底边长度和高度为1的单位三角形
|
| |
| static BufferGeometry | AtomCone () |
| | 单位大小的圆锥
|
| |
| static BufferGeometry | AtomBox () |
| | 单位的盒体
|
| |
| static BufferGeometry | AtomBoxOutline () |
| | 单位盒体的轮廓线
|
| |
| static BufferGeometry | AtomCylinder () |
| | 单位圆柱体
|
| |
| static BufferGeometry | AtomSphere () |
| | 单位球体
|
| |
| static BufferGeometry | AtomQuadShape () |
| | 单位矩形面
|
| |
| static BufferGeometry | AtomPoint () |
| | 点(0,0,0)
|
| |
| static BufferGeometry | AtomLine () |
| | 单位线(1,0,0)
|
| |
| static BufferGeometry | AtomMLine () |
| | 单位虚线
|
| |
| static BufferGeometry | AtomCircle () |
| | 单位圆形
|
| |
| static BufferGeometry | AtomArc90 () |
| | 1/4圆弧,第一象限
|
| |
| static BufferGeometry | AtomMCircle () |
| | 单位虚线圆
|
| |
| static BufferGeometry | AtomArrow () |
| | 单位箭头
|
| |
|
static BufferGeometry | AtomArrowHead () |
| |
| static BufferGeometry | AtomRectangle (bool asMesh) |
| | 单位矩形
|
| |
| static BufferGeometry | AtomRectangle () |
| | 单位矩形
|
| |
|
static BufferGeometry | AtomLinesL () |
| |
| static BufferGeometry | AtomTriangle (bool asMesh) |
| | 单位三角形,以底边中点为基点,底边长度和高度为1的等腰三角形
|
| |
| static BufferGeometry | AtomTriangle () |
| | 单位三角形,以底边中点为基点,底边长度和高度为1的等腰三角形
|
| |
| static CompoundShape | UnitArrowTemplate () |
| | 单位的实体箭头
|
| |
| static PrimitiveShape | AtomPointShape () |
| | 单位点
|
| |
|
static PrimitiveShape | UnitBoundingBoxShape () |
| |