यह कमांड क्लिपजीवी है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
क्लिप - किसी OOGL ऑब्जेक्ट को समतल या अन्य सतहों पर क्लिप करें
SYNOPSIS
क्लिप [-v अक्षx,y,z,...]
[-g मूल्य-या-बिंदु] [-l मूल्य-या-बिंदु]
[-s nstrips[,अंश]] [-e]
[-एसपीएच केंद्रx,y,z,...] [-सिल केंद्रx,y,z,...]
[oogfile]
वर्णन
क्लिप, डेरॉन मेयर से अनुकूलित ginsu मॉड्यूल, एक OOGL ऑब्जेक्ट को क्लिप करने की अनुमति देता है
UNIX कमांड लाइन से विमान, गोले या सिलेंडर। इसका इनपुट किसी फाइल से आ सकता है
या मानक इनपुट; आउटपुट को मानक आउटपुट में लिखा जाता है।
विकल्प अंतरिक्ष स्थिति का एक फ़ंक्शन निर्दिष्ट करते हैं; आउटपुट ऑब्जेक्ट का भाग है
जहां फ़ंक्शन किसी दिए गए मान से अधिक या कम है, या बीच का भाग है
दो मान. वैकल्पिक रूप से, किसी वस्तु को समान दूरी वाली पट्टियों में काटा जा सकता है। वस्तुओं
किसी भी आयाम का हो सकता है (लेकिन बग अनुभाग देखें)।
विकल्प हैं:
-g मूल्य-या-बिंदु
-l मूल्य-या-बिंदु
ऑब्जेक्ट के उस हिस्से का चयन करें जहां फ़ंक्शन इससे बड़ा है (-g) या कम
बजाय (-l) दिया गया मान. यदि दोनों निर्दिष्ट हैं, तो परिणाम का भाग है
वस्तु दोनों शर्तों को पूरा करती है।
यदि, एक एकल संख्या के बजाय, का तर्क -l or -g एक बिंदु (की एक श्रृंखला) है
x,y,z,... मानों को अल्पविराम से अलग किया जाता है, बिना किसी एंबेडेड रिक्त स्थान के), फिर क्लिपिंग
उस बिंदु से गुजरने के लिए सतह को चुना जाता है।
-v अक्षx,y,z,...
अंतरिक्ष में एक दिशा निर्दिष्ट करता है. समतलीय क्लिपिंग (डिफ़ॉल्ट) के लिए, यह समतल है
सामान्य दिशा; क्लिपिंग फ़ंक्शन दिशा के बीच का आंतरिक उत्पाद है
वेक्टर और वस्तु पर बिंदु. बेलनाकार कतरन के लिए, -v निर्दिष्ट करता है
सिलेंडर की धुरी की दिशा; क्लिपिंग फ़ंक्शन से दूरी है
एक्सिस।
-एसपीएच केंद्रx,y,z,...
केन्द्रित गोले के विरुद्ध क्लिप एक्स, वाई, जेड,.... क्लिपिंग फ़ंक्शन दूरी है
दिए गए केंद्र से. निर्देशांकों को बिना किसी हस्तक्षेप के अल्पविराम से अलग किया जाना चाहिए
रिक्त स्थान।
-सिल केंद्रx,y,z,...
एक धुरी से गुजरने वाले सिलेंडरों के खिलाफ क्लिप करें केंद्रx,y,z,..., अक्ष के साथ
द्वारा दिया गया निर्देश -v विकल्प। क्लिपिंग फ़ंक्शन से दूरी है
एक्सिस।
-s nslices[,अंश]
किसी ऑब्जेक्ट को एक श्रृंखला में क्लिप करें nslices इसकी संपूर्ण सीमा तक फैले हुए रिबन--
ऑब्जेक्ट पर फ़ंक्शन-मानों की सीमा। प्रत्येक रिबन का भाग छोड़ दिया गया है;
अंश, डिफ़ॉल्ट .5, की तुलना में रिबन के दृश्य भाग की चौड़ाई निर्धारित करता है
रिबन अवधि. कुल मिलाकर (nslices+अंश-1) रिबन अवधि भर में
वस्तु, उदा. -s 2, .5 को छोड़कर, वस्तु को बराबर तिहाई में काटता है
बीच तीसरे। आउटपुट OOGL ऑब्जेक्ट OFFs की एक सूची है, प्रति रिबन एक।
-e क्लिप किए गए OOGL ऑब्जेक्ट का उत्सर्जन न करें, बस न्यूनतम और को सूचीबद्ध करते हुए दो नंबर प्रिंट करें
ऑब्जेक्ट के लिए अधिकतम फ़ंक्शन मान. अगर -g or -l क्लिपिंग विकल्प हैं
निर्दिष्ट, फ़ंक्शन रेंज निर्धारित करने से पहले ऑब्जेक्ट को क्लिप किया जाता है। यदि कोई नहीं
वस्तु बनी हुई है, क्लिप "0 0" प्रिंट करता है।
उदाहरण
x+y+z=1 तल के नीचे स्थित किसी वस्तु का भाग निकालने के लिए:
क्लिप -एल 1 -वी 1,1,1 फ़ाइल.ओओजीएल > भाग.ओजीएल
धनात्मक अष्टक में और x+y+z=1 से नीचे पड़ी किसी वस्तु का भाग निकालने के लिए
समतल, हम कई उदाहरणों को पाइप कर सकते हैं क्लिप एक साथ कई का प्रतिच्छेदन खोजने के लिए
अर्ध-रिक्त स्थान:
क्लिप -जी 0 -वी 1,0,0 फ़ाइल.ओओजीएल | \
क्लिप -जी 0 -वी 0,1,0 | \
क्लिप -जी 0 -वी 0,0,1 | \
क्लिप -एल 1 -वी 1,1,1 > भाग.ओओजीएल
दो सतहों (या तो एक के ऊपर और दूसरे के नीचे, या) के बीच स्थित क्षेत्र को खोजने के लिए
पहले के नीचे और दूसरे के ऊपर), मान लीजिए समतल 2x + y -.5z = 1 और y + 2z = 0:
प्रतिध्वनि "{ सूची"
क्लिप -v 2,1,-.5 -जी 1 फ़ाइल.ओओजीएल | क्लिप -v 0,1,2 -l 0
क्लिप -v 2,1,-.5 -l 1 फ़ाइल.oogl | क्लिप -v 0,1,2 -g 0
प्रतिध्वनि "}"
हम चौराहों की गणना करने के लिए पाइपलाइनों का उपयोग करते हैं, और उनका संघ बनाने के लिए एक LIST का उपयोग करते हैं।
onworks.net सेवाओं का उपयोग करके ऑनलाइन क्लिपजीवी का उपयोग करें