@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
120 lines (119 loc) • 12.4 kB
TypeScript
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 {};