mirror of
https://github.com/ONLYOFFICE/sdkjs.git
synced 2026-04-07 14:09:12 +08:00
git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@47037 954022d7-b5bf-4e40-9824-e11837661b57
36 lines
833 B
JavaScript
36 lines
833 B
JavaScript
function CTrigFunc(num)
|
|
{
|
|
if(num != num + 0 || num < 0 || num > 14)
|
|
return;
|
|
|
|
this.num = num;
|
|
//CSubMathBase.call(this, 1, 2);
|
|
CMathBase.call(this, 1,2);
|
|
|
|
}
|
|
//extend(CTrigFunc,CSubMathBase);
|
|
extend(CTrigFunc, CMathBase);
|
|
CTrigFunc.prototype.setContent = function()
|
|
{
|
|
var oFunc = new CMathContent();
|
|
var GParms = Common_CopyObj(this.params);
|
|
GParms.bMText = false;
|
|
|
|
oFunc.init(GParms);
|
|
oFunc.setContent.apply(oFunc, NameFunctions.trig[this.num] );
|
|
|
|
var oArg = new CMathContent();
|
|
oArg.init(this.params);
|
|
oArg.fillPlaceholders();
|
|
|
|
CTrigFunc.superclass.setContent.call(this, oFunc, oArg);
|
|
}
|
|
CTrigFunc.prototype.setDistance = function()
|
|
{
|
|
//todo
|
|
//переделать!
|
|
this.dW = slashWidth(this.params.font);
|
|
this.dH = 0;
|
|
}
|
|
|