public interface KMaterialType extends KTexturesRequiredType, KMaterialRequiresUVType
Modifier and Type | Method and Description |
---|---|
<A,E extends Throwable,V extends KMaterialVisitorType<A,E>> |
materialAccept(V v)
Be visited by the given generic visitor.
|
KMaterialNormalType |
materialGetNormal() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
materialGetUVMatrix() |
texturesGetRequired
materialRequiresUVCoordinates
<A,E extends Throwable,V extends KMaterialVisitorType<A,E>> A materialAccept(V v) throws E extends Throwable, RException
A
- The return type of the visitorE
- The type of exceptions raised by the visitorV
- A specific visitor subtypev
- The visitorRException
- Iff the visitor raises RException
E
- Iff the visitor raises E
E extends Throwable
KMaterialNormalType materialGetNormal()
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> materialGetUVMatrix()
Copyright © 2015 <code@io7m.com> http://io7m.com