visualization-tools

Home > @visualization-tools/core > AGlBinder

AGlBinder class

Data binder for webgl graphics components.

Signature:

export declare abstract class AGlBinder<TComponentRenderer extends TGlBasicComponentRenderer, TConnector, TBufferLayout> implements IGlBinder<TComponentRenderer, TConnector, TBufferLayout> 

Implements: IGlBinder<TComponentRenderer, TConnector, TBufferLayout>

Properties

Property Modifiers Type Description
binderClassificationId   symbol  
specification   IGlProgramSpec  

Methods

Method Modifiers Description
areAttributesDirty(connector)    
bindAttributes(componentRenderer)    
bindUniforms(componentRenderer)    
getBinderId()    
getBufferLayout()    
initialize(componentRenderer)    
setBufferLayout(bufferLayout)    
update(connector, componentRenderer)    
updateData(connector)    
updatePointers(connector)