UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

120 lines (119 loc) 12.4 kB
import { Constructor } from '../../../../types/GlobalTypes'; import { TypedObjNode } from '../_Base'; import { Object3D } from 'three'; import { NodeParamsConfig } from '../../utils/params/ParamsConfig'; export declare function ObjCADTesselationFolderParamConfig<TBase extends Constructor>(Base: TBase): { new (...args: any[]): { CAD: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; }; } & TBase; export declare function ObjCSGTesselationFolderParamConfig<TBase extends Constructor>(Base: TBase): { new (...args: any[]): { CSG: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; }; } & TBase; export declare function ObjQUADTesselationFolderParamConfig<TBase extends Constructor>(Base: TBase): { new (...args: any[]): { QUAD: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; }; } & TBase; export declare function ObjTetTesselationFolderParamConfig<TBase extends Constructor>(Base: TBase): { new (...args: any[]): { TET: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; }; } & TBase; export declare function ObjTesselationParamConfig<TBase extends Constructor>(Base: TBase): { new (...args: any[]): { TetScale: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; TetDisplayOuterMesh: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayTetMesh: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayLines: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplaySharedFaces: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayPoints: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayCenter: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplaySphere: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TET: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; QUADTriangles: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADWireframe: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADUnsharedEdges: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADWireframeColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; QUADConnections: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADConnectionsBetweenQuadsSharingEdge: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADConnectionsBetweenQuadsSharingPointOnly: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADConnectionsColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; QUADCenter: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADInnerRadius: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADOuterRadius: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADEdgeCenterVectors: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADEdgeNearestPointVectors: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADSplitQuads: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADPointAttributes: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.STRING>; QUADPrimitiveAttributes: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.STRING>; QUAD: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; CSGFacetAngle: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CSGLinesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CSGMeshesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CSGWireframe: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CSG: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; CADLinearTolerance: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADAngularTolerance: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADCurveAbscissa: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADCurveTolerance: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADDisplayEdges: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CADEdgesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CADDisplayMeshes: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CADMeshesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CADWireframe: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CAD: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; }; } & TBase; declare const TesselationParamParamsConfig_base: { new (...args: any[]): { TetScale: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; TetDisplayOuterMesh: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayTetMesh: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayLines: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplaySharedFaces: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayPoints: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplayCenter: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TetDisplaySphere: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; TET: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; QUADTriangles: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADWireframe: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADUnsharedEdges: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADWireframeColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; QUADConnections: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADConnectionsBetweenQuadsSharingEdge: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADConnectionsBetweenQuadsSharingPointOnly: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADConnectionsColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; QUADCenter: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADInnerRadius: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADOuterRadius: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADEdgeCenterVectors: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADEdgeNearestPointVectors: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADSplitQuads: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; QUADPointAttributes: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.STRING>; QUADPrimitiveAttributes: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.STRING>; QUAD: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; CSGFacetAngle: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CSGLinesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CSGMeshesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CSGWireframe: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CSG: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; CADLinearTolerance: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADAngularTolerance: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADCurveAbscissa: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADCurveTolerance: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FLOAT>; CADDisplayEdges: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CADEdgesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CADDisplayMeshes: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CADMeshesColor: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.COLOR>; CADWireframe: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.BOOLEAN>; CAD: import("../../utils/params/ParamsConfig").ParamTemplate<import("../../../index_all").ParamType.FOLDER>; }; } & typeof NodeParamsConfig; declare class TesselationParamParamsConfig extends TesselationParamParamsConfig_base { } export declare class TesselationParamsObjNode extends TypedObjNode<Object3D, TesselationParamParamsConfig> { } export {};