com.ait.lienzo.client.core.shape.Attributes.getAlpha()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(74)

本文整理了Java中com.ait.lienzo.client.core.shape.Attributes.getAlpha()方法的一些代码示例,展示了Attributes.getAlpha()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Attributes.getAlpha()方法的具体详情如下:
包路径:com.ait.lienzo.client.core.shape.Attributes
类名称:Attributes
方法名:getAlpha

Attributes.getAlpha介绍

暂无

代码示例

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Gets the alpha value for this shape.
 *
 * @return double
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: com.ahome-it/lienzo-core

/**
 * Gets the alpha value for this shape.
 *
 * @return double
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: com.ahome-it/lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 *
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: com.ahome-it/lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 *
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 * 
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-core

/**
 * Gets the alpha value for this shape.
 * 
 * @return double
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 *
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 *
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Gets the alpha value for this shape.
 *
 * @return double
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 *
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Gets the alpha value (transparency) for this group.
 *
 * @return double between 0 and 1
 */
@Override
public double getAlpha()
{
  return getAttributes().getAlpha();
}

代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-lienzo

@Override
public double getAlpha() {
  return getContainer().getAttributes().getAlpha();
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-core

/**
 * Returns global alpha value.
 * 
 * @return double
 */
private final double getNodeParentsAlpha(Node<?> node)
{
  double alpha = 1;
  node = node.getParent();
  while (null != node)
  {
    alpha = alpha * node.getAttributes().getAlpha();
    node = node.getParent();
    if ((null != node) && (node.getNodeType() == NodeType.LAYER))
    {
      node = null;
    }
  }
  return alpha;
}

代码示例来源:origin: com.ahome-it/lienzo-core

/**
 * Returns global alpha value.
 *
 * @return double
 */
private final double getNodeParentsAlpha(Node<?> node)
{
  double alpha = 1;
  node = node.getParent();
  while (null != node)
  {
    alpha = alpha * node.getAttributes().getAlpha();
    node = node.getParent();
    if ((null != node) && (node.getNodeType() == NodeType.LAYER))
    {
      node = null;
    }
  }
  return alpha;
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Returns global alpha value.
 *
 * @return double
 */
private final double getNodeParentsAlpha(Node<?> node)
{
  double alpha = 1;
  node = node.getParent();
  while (null != node)
  {
    alpha = alpha * node.getAttributes().getAlpha();
    node = node.getParent();
    if ((null != node) && (node.getNodeType() == NodeType.LAYER))
    {
      node = null;
    }
  }
  return alpha;
}

代码示例来源:origin: ahome-it/lienzo-core

/**
 * Returns global alpha value.
 *
 * @return double
 */
private final double getNodeParentsAlpha(Node<?> node)
{
  double alpha = 1;
  node = node.getParent();
  while (null != node)
  {
    alpha = alpha * node.getAttributes().getAlpha();
    node = node.getParent();
    if ((null != node) && (node.getNodeType() == NodeType.LAYER))
    {
      node = null;
    }
  }
  return alpha;
}

代码示例来源:origin: com.ahome-it/lienzo-core

@Override
protected void drawWithoutTransforms(final Context2D context, double alpha, final BoundingBox bounds)
{
  if ((context.isSelection()) && (false == isListening()))
  {
    return;
  }
  alpha = alpha * getAttributes().getAlpha();
  if (alpha <= 0)
  {
    return;
  }
  getProxy().drawWithTransforms(context, alpha, bounds);
}

代码示例来源:origin: ahome-it/lienzo-core

@Override
protected void drawWithoutTransforms(final Context2D context, double alpha, final BoundingBox bounds)
{
  if ((context.isSelection()) && (false == isListening()))
  {
    return;
  }
  alpha = alpha * getAttributes().getAlpha();
  if (alpha <= 0)
  {
    return;
  }
  getProxy().drawWithTransforms(context, alpha, bounds);
}

代码示例来源:origin: ahome-it/lienzo-core

@Override
protected void drawWithoutTransforms(final Context2D context, double alpha, final BoundingBox bounds)
{
  if ((context.isSelection()) && (false == isListening()))
  {
    return;
  }
  alpha = alpha * getAttributes().getAlpha();
  if (alpha <= 0)
  {
    return;
  }
  getProxy().drawWithTransforms(context, alpha, bounds);
}

代码示例来源:origin: org.dashbuilder/dashbuilder-lienzo-core

/**
 * Used internally. Draws the node in the current Context2D
 * without applying the transformation-related attributes 
 * (e.g. X, Y, ROTATION, SCALE, SHEAR, OFFSET and TRANSFORM.)
 * <p>
 * Shapes should apply the non-Transform related attributes (such a colors, strokeWidth etc.)
 * and draw the Shape's details (such as the the actual lines and fills.)
 */
@Override
protected void drawWithoutTransforms(final Context2D context, double alpha)
{
  final Attributes attr = getAttributes();
  if ((context.isSelection()) && (false == attr.isListening()))
  {
    return;
  }
  alpha = alpha * attr.getAlpha();
  if (alpha <= 0)
  {
    return;
  }
  setAppliedShadow(false);
  setWasFilledFlag(false);
  if (prepare(context, attr, alpha))
  {
    fill(context, attr, alpha);
    stroke(context, attr, alpha);
  }
}

相关文章

微信公众号

最新文章

更多

Attributes类方法