関数・イベント名 |
区分 |
概要 |
定義 |
llAbs |
関数 |
integer型の絶対値を得る |
integer llAbs(integer val) |
llAcos |
関数 |
アークコサインを得る |
float llAcos(float val) |
llAsin |
関数 |
アークサインを得る |
float llAsin(float val) |
llAtan2 |
関数 |
アークタンジェントを得る |
float llAtan2(float y, float x) |
llCeil |
関数 |
少数以下を切り上げる |
integer llCeil(float val) |
llCos |
関数 |
コサインを得る |
float llCos(float theta) |
llFabs |
関数 |
float型の絶対値を得る |
float llFabs(float num) |
llFloor |
関数 |
小数部を切り捨てる |
integer llFloor(float val) |
llFrand |
関数 |
乱数を得る |
float llFrand(float max) |
llLog |
関数 |
対数を得る |
float llLog(float val) |
llLog10 |
関数 |
常用対数を得る |
float llLog10(float val) |
llModPow |
関数 |
aとbの排他的論理和をcで除算した余りを返す |
integer llModPow(integer a, integer b, integer c) |
llPow |
関数 |
累乗を計算する |
float llPow(float base, float exp) |
llRound |
関数 |
四捨五入する |
integer llRound(float val) |
llSin |
関数 |
サインを得る |
float llSin(float theta) |
llSqrt |
関数 |
平方根を得る |
float llSqrt(float val) |
llTan |
関数 |
タンジェントを得る |
float llTan(float theta) |
llVecDist |
関数 |
2つの座標間の距離を得る |
float llVecDist(vector v1, vector v2) |
llVecMag |
関数 |
ベクトルの長さを得る |
float llVecMag(vector v) |
llVecNorm |
関数 |
単位ベクトルを得る |
vector llVecNorm(vector v) |
関数・イベント名 |
区分 |
概要 |
定義 |
llDeleteSubString |
関数 |
文字列から指定位置の文字を削除する |
string llDeleteSubString(string src, integer start, integer end) |
llDumpList2String |
関数 |
リストを文字列に変換する |
string llDumpList2String(list src, string separator) |
llEscapeURL |
関数 |
文字列をURLエスケープする |
string llEscapeURL(string url) |
llGetSubString |
関数 |
文字列の中から一部分を抜き出す |
string llGetSubString(string src, integer start, integer end) |
llInsertString |
関数 |
文字列の指定した位置に別の文字列を挿入する |
string llInsertString(string dst, integer position, string src) |
llParseString2List |
関数 |
文字列を指定した区切り文字でリストに変換する[参考]初級lsl-12 |
list llParseString2List(string src, list separators, list spacers) |
llParseStringKeepNulls |
関数 |
文字列を指定した区切り文字でリストに変換する(空白を含んだリストに変換) |
list llParseStringKeepNulls(string src, list separators, list spacers) |
llStringLength |
関数 |
文字列の長さを得る |
integer llStringLength(string str) |
llStringTrim |
関数 |
文字列の前後の空白文字を取り除く |
string llStringTrim(string src, integer type) |
llSubStringIndex |
関数 |
文字列に含まれる指定文字の位置を得る |
integer llSubStringIndex(string source, string pattern) |
llToLower |
関数 |
アルファベットを小文字に変換する |
string llToLower(string src) |
llToUpper |
関数 |
アルファベットを大文字に変換する |
string llToUpper(string src) |
llUnescapeURL |
関数 |
URLエスケープされた文字列をデコードする |
string llUnescapeURL(string url) |
関数・イベント名 |
区分 |
概要 |
定義 |
llCSV2List |
関数 |
CSV形式の文字列をリストに変換する |
list llCSV2List(string src) |
llDeleteSubList |
関数 |
リスト内の要素を削除する |
list llDeleteSubList(list src, integer start, integer end) |
llDumpList2String |
関数 |
リストを文字列に変換する |
string llDumpList2String(list src, string separator) |
llGetListEntryType |
関数 |
リストに含まれるデータの型を得る |
integer llGetListEntryType(list src, integer index)0 |
llGetListLength |
関数 |
リストの長さを得る[参考]初級lsl-10 |
integer llGetListLength(list src) |
llList2CSV |
関数 |
リストをCSVに変換する |
string llList2CSV(list src) |
llList2Float |
関数 |
リストからFloat型の要素を取り出す |
float llList2Float(list src, integer index) |
llList2Integer |
関数 |
リストからInteger型の要素を取り出す[参考]初級lsl-8 |
integer llList2Integer(list src, integer index) |
llList2Key |
関数 |
リストからKey型の要素を取り出す[参考]初級lsl-8 |
key llList2Key(list src, integer index) |
llList2List |
関数 |
リストの一部を取り出す |
list llList2List(list src, integer start, integer end) |
llList2ListStrided |
関数 |
リストからストライド型リスト(歯抜けのリスト)を取り出す |
list llList2ListStrided(list src, integer start, integer end, integer stride) |
llList2Rot |
関数 |
リストからRotation型の要素を取り出す |
rotation llList2Rot(list src, integer index) |
llList2String |
関数 |
リストからString型の要素を取り出す[参考]初級lsl-8 |
string llList2String(list src, integer index) |
llList2Vector |
関数 |
リストからVector型の要素を取り出す[参考]初級lsl-8 |
vector llList2Vector(list src, integer index) |
llListFindList |
関数 |
リストから要素を探す[参考]初級lsl-8 |
integer llListFindList(list src, list test) |
llListInsertList |
関数 |
リストに別のリストを挿入する |
list llListInsertList(list dest, list src, integer start) |
llListRandomize |
関数 |
リストをランダムに並び替える |
list llListRandomize(list src, integer stride) |
llListReplaceList |
関数 |
リストの一部を別のリストで置き換える |
list llListReplaceList(list dest, list src, integer start, integer end) |
llListSort |
関数 |
リストをソートする |
list llListSort(list src, integer stride, integer ascending) |
llListStatistics |
関数 |
リストを統計的に操作する(最大値や平均値の取得等) |
float llListStatistics(integer operation, list input) |
llParseString2List |
関数 |
文字列を指定した区切り文字でリストに変換する[参考]初級lsl-12 |
list llParseString2List(string src, list separators, list spacers) |
llParseStringKeepNulls |
関数 |
文字列を指定した区切り文字でリストに変換する(空白を含んだリストに変換) |
list llParseStringKeepNulls(string src, list separators, list spacers) |
関数・イベント名 |
区分 |
概要 |
定義 |
llBase64ToInteger |
関数 |
Base64データをinteger型にデコードする |
integer llBase64ToInteger(string str) |
llBase64ToString |
関数 |
Base64データを文字列にデコードする |
string llBase64ToString(string str) |
llIntegerToBase64 |
関数 |
integer型の数値をBase64データへエンコードする |
string llIntegerToBase64(integer number) |
llMD5String |
関数 |
文字列をMD5変換する |
string llMD5String(string src, integer nonce) |
llModPow |
関数 |
aとbの排他的論理和をcで除算した余りを返す |
integer llModPow(integer a, integer b, integer c) |
llStringToBase64 |
関数 |
文字列をBase64データへエンコードする |
string llStringToBase64(string str) |
llXorBase64StringsCorrect |
関数 |
Base64データを指定のキーでXOR変換する(暗号化) |
string llXorBase64StringsCorrect(string s1, string s2) |