Class CubeFaceData<T>

  • java.lang.Object
    • com.aspose.threed.CubeFaceData<T>
  • All Implemented Interfaces:
    com.aspose.threed.Struct<CubeFaceData<T>>, java.io.Serializable, java.lang.Cloneable

    public final class CubeFaceData<T>
    extends java.lang.Object
    implements com.aspose.threed.Struct<CubeFaceData<T>>, java.io.Serializable
    Data for each face of the cube map texture.
    See Also:
    Serialized Form
    • Constructor Detail

      • CubeFaceData

        public CubeFaceData()
    • Method Detail

      • getPositiveX

        public T getPositiveX()
        Gets the data for +X(Right) face
      • setPositiveX

        public void setPositiveX​(T value)
        Sets the data for +X(Right) face
        Parameters:
        value - New value
      • getRight

        public T getRight()
        Gets the data for +X(Right) face
      • setRight

        public void setRight​(T value)
        Sets the data for +X(Right) face
        Parameters:
        value - New value
      • getNegativeX

        public T getNegativeX()
        Gets the data for +X(Left) face
      • setNegativeX

        public void setNegativeX​(T value)
        Sets the data for +X(Left) face
        Parameters:
        value - New value
      • getLeft

        public T getLeft()
        Gets the data for +X(Left) face
      • setLeft

        public void setLeft​(T value)
        Sets the data for +X(Left) face
        Parameters:
        value - New value
      • getPositiveY

        public T getPositiveY()
        Gets the data for +Y(Top) face
      • setPositiveY

        public void setPositiveY​(T value)
        Sets the data for +Y(Top) face
        Parameters:
        value - New value
      • getTop

        public T getTop()
        Gets the data for +Y(Top) face
      • setTop

        public void setTop​(T value)
        Sets the data for +Y(Top) face
        Parameters:
        value - New value
      • getNegativeY

        public T getNegativeY()
        Gets the data for -Y(Bottom) face
      • setNegativeY

        public void setNegativeY​(T value)
        Sets the data for -Y(Bottom) face
        Parameters:
        value - New value
      • getBottom

        public T getBottom()
        Gets the data for -Y(Bottom) face
      • setBottom

        public void setBottom​(T value)
        Sets the data for -Y(Bottom) face
        Parameters:
        value - New value
      • getPositiveZ

        public T getPositiveZ()
        Gets the data for +Z(Back) face
      • setPositiveZ

        public void setPositiveZ​(T value)
        Sets the data for +Z(Back) face
        Parameters:
        value - New value
      • getBack

        public T getBack()
        Gets the data for +Z(Back) face
      • setBack

        public void setBack​(T value)
        Sets the data for +Z(Back) face
        Parameters:
        value - New value
      • getNegativeZ

        public T getNegativeZ()
        Gets the data for -Z(Front) face
      • setNegativeZ

        public void setNegativeZ​(T value)
        Sets the data for -Z(Front) face
        Parameters:
        value - New value
      • getFront

        public T getFront()
        Gets the data for -Z(Front) face
      • setFront

        public void setFront​(T value)
        Sets the data for -Z(Front) face
        Parameters:
        value - New value
      • get

        public T get​(CubeFace face)
        Gets the data for specified face
      • set

        public void set​(CubeFace face,
                        T value)
        Sets the data for specified face
        Parameters:
        value - New value
      • clone

        public CubeFaceData<T> clone()
        Specified by:
        clone in interface com.aspose.threed.Struct<T>
        Overrides:
        clone in class java.lang.Object
      • copyFrom

        public void copyFrom​(CubeFaceData<T> src)
        Specified by:
        copyFrom in interface com.aspose.threed.Struct<T>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object