UNPKG

@polygonjs/polygonjs

Version:

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

26 lines (25 loc) 1.12 kB
/** * Extrudes quads. * * */ import { QuadSopNode } from './_BaseQuad'; import { NodeParamsConfig } from '../utils/params/ParamsConfig'; import { CoreGroup } from '../../../core/geometry/Group'; import { SopType } from '../../poly/registers/nodes/types/Sop'; import { QuadPrimitivePointPositions, QuadPrimitivePointIndices } from '../../../core/geometry/modules/quad/utils/QuadUtils'; export declare const _indices: QuadPrimitivePointIndices; export declare const _positions: QuadPrimitivePointPositions; export declare const _insetPositions: QuadPrimitivePointPositions; declare class QuadUniqueNeighbourIdSopParamsConfig extends NodeParamsConfig { /** @param attribName */ attribName: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.STRING>; } export declare class QuadUniqueNeighbourIdSopNode extends QuadSopNode<QuadUniqueNeighbourIdSopParamsConfig> { paramsConfig: QuadUniqueNeighbourIdSopParamsConfig; static type(): SopType; protected initializeNode(): void; cook(inputCoreGroups: CoreGroup[]): void; private _processObject; } export {};