本文整理了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
暂无
代码示例来源: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);
}
}
内容来源于网络,如有侵权,请联系作者删除!