three
Version:
JavaScript 3D library
29 lines (22 loc) • 644 B
TypeScript
import { TempNode } from '../core/TempNode';
import { NodeBuilder } from '../core/NodeBuilder';
import { Node } from '../core/Node';
export class CondNode extends TempNode {
constructor( a: Node, b: Node, op: string, ifNode?: Node, elseNode?: Node );
a: Node;
b: Node;
op: string;
ifNode: Node | undefined;
elseNode: Node | undefined;
nodeType: string;
getCondType( builder: NodeBuilder ): string;
copy( source: CondNode ): this;
static EQUAL: string;
static NOT_EQUAL: string;
static GREATER: string;
static GREATER_EQUAL: string;
static LESS: string;
static LESS_EQUAL: string;
static AND: string;
static OR: string;
}