Home Reference Source
import {WSQuad} from 'bimsurfer3/viewer/wsquad.js'
public class | source

WSQuad

A World-space quadrangle used for rendering a capping polygon for the sectionplane.

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

gl: *

public

locations: {"placement": *, "viewMatrix": *, "projectionMatrix": *}

public
public

temp: *

public

viewer: *

Private Members
private

_buffer: *

Method Summary

Public Methods
public

draw(vm: *, pm: *)

public

position(bounds: *, planeEq: *)

Public Constructors

public constructor() source

Public Members

public gl: * source

public locations: {"placement": *, "viewMatrix": *, "projectionMatrix": *} source

public placementData: * source

public temp: * source

public viewer: * source

Private Members

private _buffer: * source

Public Methods

public draw(vm: *, pm: *) source

Params:

NameTypeAttributeDescription
vm *
pm *

public position(bounds: *, planeEq: *) source

Params:

NameTypeAttributeDescription
bounds *
planeEq *