本文整理汇总了C#中VRMLParser.ParseSFColorValue方法的典型用法代码示例。如果您正苦于以下问题:C# VRMLParser.ParseSFColorValue方法的具体用法?C# VRMLParser.ParseSFColorValue怎么用?C# VRMLParser.ParseSFColorValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类VRMLParser
的用法示例。
在下文中一共展示了VRMLParser.ParseSFColorValue方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ParseNodeBodyElement
internal override bool ParseNodeBodyElement(string id, VRMLParser parser)
{
if(id=="ambientIntensity") AmbientIntensity=parser.ParseDoubleValue();
else if(id=="diffuseColor") DiffuseColor=parser.ParseSFColorValue();
else if(id=="emissiveColor") EmissiveColor=parser.ParseSFColorValue();
else if(id=="shininess") Shininess=parser.ParseDoubleValue();
else if(id=="specularColor") SpecularColor=parser.ParseSFColorValue();
else if(id=="transparency") Transparency=parser.ParseDoubleValue();
else return false;
return true;
}
示例2: ParseNodeBodyElement
internal override bool ParseNodeBodyElement(string id, VRMLParser parser)
{
if(id=="color") Color=parser.ParseSFColorValue();
else if(id=="fogType") FogType=parser.ParseStringValue();
else if(id=="visibilityRange") VisibilityRange=parser.ParseDoubleValue();
else return false;
return true;
}
示例3: ParseNodeBodyElement
internal override bool ParseNodeBodyElement(string id, VRMLParser parser)
{
if(id=="filled") Filled=parser.ParseBoolValue();
else if(id=="hatchColor") HatchColor=parser.ParseSFColorValue();
else if(id=="hatched") Hatched=parser.ParseBoolValue();
else if(id=="hatchStyle") HatchStyle=parser.ParseIntValue();
else return false;
return true;
}
示例4: ParseNodeBodyElement
internal override bool ParseNodeBodyElement(string id, VRMLParser parser)
{
if(id=="ambientIntensity") AmbientIntensity=parser.ParseDoubleValue();
else if(id=="color") Color=parser.ParseSFColorValue();
else if(id=="direction") Direction=parser.ParseSFVec3fValue();
else if(id=="global") Global=parser.ParseBoolValue();
else if(id=="intensity") Intensity=parser.ParseDoubleValue();
else if(id=="on") On=parser.ParseBoolValue();
else return false;
return true;
}
示例5: ParseNodeBodyElement
internal override bool ParseNodeBodyElement(string id, VRMLParser parser)
{
if(id=="ambientIntensity") AmbientIntensity=parser.ParseDoubleValue();
else if(id=="attenuation") Attenuation=parser.ParseSFVec3fValue();
else if(id=="beamWidth") BeamWidth=parser.ParseDoubleValue();
else if(id=="color") Color=parser.ParseSFColorValue();
else if(id=="cutOffAngle") CutOffAngle=parser.ParseDoubleValue();
else if(id=="direction") Direction=parser.ParseSFVec3fValue();
else if(id=="global") Global=parser.ParseBoolValue();
else if(id=="intensity") Intensity=parser.ParseDoubleValue();
else if(id=="location") Location=parser.ParseSFVec3fValue();
else if(id=="on") On=parser.ParseBoolValue();
else if(id=="radius") Radius=parser.ParseDoubleValue();
else return false;
return true;
}